无法从浏览器中读取Cookie

时间:2015-03-11 11:35:19

标签: java asp.net tomcat cookies

以下是该方案:

门户网站1 我们有使用ASP.NET开发的Intranet门户,并且在成功验证后,在浏览器中创建cookie(登录用户)。

Portal 2 我们有另一个门户(在Apache tomcat上运行)必须从浏览器读取cookie(登录用户)并显示欢迎文本

用户访问门户网站2 后,最初用户访问门户1 门户2 (通过覆盖浏览器中的URL),该浏览器应从浏览器读取Cookie并显示成功文本。 在带有门户2的浏览器中覆盖URL后,我们无法读取cookie。

请建议可能的解决方案。

由于 维杰

1 个答案:

答案 0 :(得分:1)

只要您切换域名,浏览器就不会允许第二个域名访问第一个域名中的任何资源(包括Cookie)。

您可以使用CORS解决此问题,但您可能想要做的是使用单一登录解决方案。由于每个应用程序都有不同的平台,请查看此帖子以帮助您入门:cross platform SSO