【问题标题】:Unable to read Cookies from Browser无法从浏览器读取 Cookie
【发布时间】:2015-03-11 19:49:27
【问题描述】:

以下是场景:

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

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

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

请提出可能的解决方案。

谢谢 维杰

【问题讨论】:

    标签: java asp.net tomcat cookies


    【解决方案1】:

    一旦您切换域,浏览器将不允许第二个域访问来自第一个域的任何资源(包括 cookie)。

    您可以使用CORS 解决此问题,但您可能想要做的是使用单点登录解决方案。因为每个应用程序都有不同的平台,请查看这篇文章以帮助您入门:cross platform SSO

    【讨论】:

      猜你喜欢
      • 2013-04-11
      • 1970-01-01
      • 2012-04-04
      • 2015-01-23
      • 2023-03-07
      • 1970-01-01
      • 2015-03-07
      • 2011-05-08
      • 2012-03-11
      相关资源
      最近更新 更多