gpt4 book ai didi

authentication - Google Chrome 16 与 ASP.NET 表单例份验证 cookie 相关的问题

转载 作者:行者123 更新时间:2023-12-04 04:31:59 25 4
gpt4 key购买 nike

我在我支持的一个网站上遇到了 Google Chrome 16 的问题,我现在几天都无法修复。
该站点正在使用表单例份验证。有一个超链接,当点击它调用一个网络处理程序时,它应该去获取一个 PDF 文件。除 Google Chrome 外,所有浏览器都运行良好。
当我在 Chrome 中单击该链接时,它给了我 401 - Unauthorized: Access is denied due to invalid credentials. .我检查了请求 header ,我能看到的唯一区别是 Chrome 16 发出的请求中不存在身份验证 cookie。奇怪的是,在本地机器上一切正常,但一旦上传到生产环境服务器 chrome 没有发送该 cookie。
我已经在 web 处理程序中实现了 IReadOnlySessionState 接口(interface),正如论坛中所建议的那样,但这并没有解决问题。
你们中有人知道为什么 chrome 会这样吗?

最佳答案

要检查您的 cookie 接受情况:

  • 单击 Spanner 图标(右上角)
  • 点击“选项”
  • 点击“幕后”
  • 点击“内容设置”
  • 确保没有设置“阻止第三方 cookie”
    检查。

  • 这就是解决我所在网站上的问题的原因。当它阻止 cookie 时,您还可以在右侧的地址栏中看到一个特殊图标。

    为了更精确,在内容设置中的 cookie 下有一个“管理异常(exception)”按钮。您可以使用它来专门允许相关站点。

    关于authentication - Google Chrome 16 与 ASP.NET 表单例份验证 cookie 相关的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8803429/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com