[英]How do I make Apache HttpClient respect the Path in a Set-Cookie header?
我的本地服务器运行在/server/public
和/server/saml
下的端点,并且我正在使用HttpClient(v4.4.1)与之交互。 请求任何端点触发器(如果客户端尚未建立会话)的标头Set-Cookie: JSESSIONID=ABC123; Path=/server/
Set-Cookie: JSESSIONID=ABC123; Path=/server/
,以便客户端应该有一个会话。
但是,如果我调试并查看BasicCookieStore
的内容,则保存的cookie的路径为/server/public
和/server/saml
,导致保存了两个cookie,并根据端点发送了不同的会话cookie。
我使用的是标准CookieSpec
,并且看到与标准strict相同的行为。
任何想法正在发生或如何解决?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.