używam metody JAXRSClientFactory.create stworzyć serwer proxy tak:CXF kwestia autoryzacji klienta
IMyService myService
= JAXRSClientFactory.create("http://myserviceurl/", IMyService.class, "login1", "pwd", null);
i ta praca kod OK.
Po że muszę korzystać z tej usługi z kolejnych mandatów i staram się tworzyć taką samą usługę z innymi poświadczeniami, takich jak ten:
IMyService myNewService
= JAXRSClientFactory.create("http://myserviceurl/", IMyService.class, "login2", "pwd", null);
tę pracę kodu, ale praca z błędnych danych uwierzytelniających (z poświadczeniami z pierwszej usługi). Nie znalazłem żadnego sposobu, aby to zmienić (reset, wyczyść, lub coś podobnego).
I jeszcze jeden szczegół, ten problem dotyczy tylko autoryzacji digest. Z podstawowym działa dobrze.
Czy ktoś może mi pomóc z tym problemem.
Dzięki.
myślę, że 'myNewService' używa tej samej sesji HTTP' myService', ale nie mogę znaleźć nic w interwebs o tym, jak życie nowa sesja – isalgueiro