[Apiman-user] FWD Re: Error 401 - Unit test with gateway
Marc Savy
marc.savy at redhat.com
Thu Feb 25 07:54:53 EST 2016
To avoid further duplicated replies, fwding Charles' mail to me...
-------- Forwarded Message --------
Problem solved. My karaf unit test missed the file containing the Jetty
REALM to authenticate the use.
On 19/02/16 20:34, Marc Savy wrote:
> The only thing I can imagine is that you constructed the Authorization
> header incorrectly and/or the test isn't using the auth information
> you're assuming?
>
> It's impossible to guess from the information you've provided I'm afraid
>
> On 19/02/2016 18:17, Charles Moulliard wrote:
>> Hi,
>>
>> I have developed a unit test to control the REST Gateway Api when
>> deployed into Karaf using Apache HttpClient but when I issue this
>> request
>>
>> https://localhost:8444/apiman-gateway-api/system/status
>>
>> I receive an error 401
>>
>> https://gist.githubusercontent.com/cmoulliard/daa13f336b04ba625af4/raw/f9147c9d426c5457ba0a9df09c4af324f2879982/gistfile1.txt
>>
>>
>> 2016-02-19 19:09:10,722 | INFO | (3)-192.168.1.80 |
>> HttpServiceFactoryImpl | 66 -
>> org.ops4j.pax.web.pax-web-runtime - 3.2.4 | Unbinding bundle:
>> [io.apiman.apiman-gateway-osgi-api [212]]
>> javax.servlet.ServletException
>> at org.eclipse.jetty.server.Request.login(Request.java:2109)
>> at
>> io.apiman.common.servlet.AuthenticationFilter.doBasicAuth(AuthenticationFilter.java:232)
>>
>>
>> As the same request works pretty well when issued using curl/httpie tool
>> against the Karaf container running in standalone mode, I 'm wondering
>> why it fails with HttpClient & Basic Authentication ?
>>
>> Regards,
>>
>> Charles
>>
>>
>> _______________________________________________
>> Apiman-user mailing list
>> Apiman-user at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/apiman-user
>>
>
More information about the Apiman-user
mailing list