camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kalber <Karlheinz.Al...@swslt.com>
Subject http, authentication by 'GET' method
Date Tue, 29 Dec 2015 15:31:34 GMT
Hi, 

i want to pass this piece of code to  http4 component :
------------------------------------------------------------------------------------------------------------------------------------
HttpGet get = new HttpGet(URL + "?" + URLEncodedUtils.format(queryParams,
"UTF-8"));

UsernamePasswordCredentials credentials =
new UsernamePasswordCredentials(USERNAME, PASSWORD);
get.addHeader(BasicScheme.authenticate(credentials, "UTF-8", false));

HttpResponse response = httpClient.execute(get);
--------------------------------------------------------------------------------------------------------------------------------------

My problem is the authentication, what have i done :

 .setHeader(Exchange.HTTP_METHOD, constant("GET"))
 .to("
https://x.y.it:443/transit-service/timetables/ids?authPassword=password&authUsername=username&&from=20151226&&to=20151228")

But i get  this error :

org.apache.camel.http.common.HttpOperationFailedException: HTTP operation
failed invoking
https://x.y.it/transit-service/timetables/ids?from=20151226&to=20151228 with
statusCode: 401

How can i pass authentication correctly in this GET ?




-----
kh
--
View this message in context: http://camel.465427.n5.nabble.com/http-authentication-by-GET-method-tp5775574.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Mime
View raw message