我的应用程序有一个设置Cookie并发送重定向的资源。重定向的目标需要设置cookie。
在e中调用资源时。 G。 Chrome,它运行正常。 但是当我使用Jersey 2 Client来调用资源时,它会遵循重定向,但cookie没有设置。
有没有办法让泽西岛像浏览器一样处理cookie?
答案 0 :(得分:1)
我遇到了与Jersey 2客户端类似的问题,我唯一的解决方案是将ClientProperties.FOLLOW_REDIRECTS
设置为false
并单独处理重定向。
clientConfig.getProperties().put(ClientProperties.FOLLOW_REDIRECTS, false);