2015-11-25 2 views
3

Мое приложение имеет ресурс, который устанавливает Cookie и отправляет перенаправление. Для адресата перенаправления требуется, чтобы файл cookie был установлен.Как заставить Джерси 2 Client обрабатывать файлы cookie при перенаправлении

При вызове ресурса в e. г. Chrome, он отлично работает. Но когда я использую клиент Джерси 2 для вызова ресурса, он следует за перенаправлением, но cookie не установлен.

Есть ли способ сделать печенье с Джерси, как браузер?

ответ

1

У меня была аналогичная проблема с Jersey 2 Client, и единственным решением для меня было установить ClientProperties.FOLLOW_REDIRECTS на false и обрабатывать переадресацию отдельно.

clientConfig.getProperties().put(ClientProperties.FOLLOW_REDIRECTS, false); 
+1

Да, это то, что я сделал в конце ... – woezelmann

Смежные вопросы