Works great. Thanks John.

On Wed, 23 Mar 2016 at 20:53 Jean-Claude Cote <jcc...@gmail.com> wrote:

> Hey John,
>
> I looked at the Drill code and it does use the Jetty FormAuthenticator and
> not the BasicAuthenticator. So what I was trying will not work.
>
> I'll do as you suggested and post the login form to get a JSESSION cookie
> back.
>
> I'm using Python as well. So I'll do what you suggested.
> Thanks!
> Jean-Claude
>
>
> On Wed, Mar 23, 2016 at 8:30 PM, John Omernik <j...@omernik.com> wrote:
>
>> Yes, to do authenticated requests, I create a session object with Python
>> requests, post creds to the login page, get the session cookies, and them
>> do the queries. I do not believe Drill supports just using basic auth.
>> This as far as I can tell is actually a good thing because forces you to
>> manage session cookie which allows you to issue multiple queries such as
>> use schema them your query, or configure session level options.
>>
>> Not sure what you are using to connect,  Python requests is really simple.
>>
>> John
>>
>> On Wednesday, March 23, 2016, Jean-Claude Cote <jcc...@gmail.com> wrote:
>>
>> > I'm trying to send queries via the /query.json REST endpoint. This works
>> > just fine however if I turn
>> >
>> > on authentication I get a 307 redirect to the login page.
>> >
>> > So I added the HTTP header Authorization: Basic dm9yZGVsOnZvcmRlbA==
>> >
>> > but I'm still getting a 307 redirect to the login page. Is that normal?
>> >
>> >
>> > Thanks
>> >
>> > Jean-Claude
>> >
>>
>>
>> --
>> Sent from my iThing
>>
>
>

Reply via email to