asp.net 中的 ntlm 身份验证适用于 FF,不适用于 IE 或 Chrome

发布于 2024-09-19 01:53:02 字数 337 浏览 6 评论 0原文

我刚刚对我的 Web 应用程序部署了一些更改,重新启动了 IIS,然后突然出现了 401 错误。除非我在 Firefox 中启用 NTLM 身份验证:

  1. 浏览到 about:config,并同意不要
  2. 通过“trusted”搞乱任何过滤器,然后修改“network.automatic-ntlm-auth.trusted-uris”以包含我的应用程序 url,例如foo.mycompany.com
  3. 重新启动 Firefox,它就可以正常进入应用程序,

即使我输入域名\用户名和密码,IE 和 Chrome 也不会让我进入。

有什么想法会导致这种行为吗?

I just deployed some changes to my web app, restarted IIS, and suddenly I'm getting 401 errors all over the place. EXCEPT if I enable NTLM authentication in Firefox:

  1. browse to about:config, and agree not to mess anything up
  2. filter by "trusted", then modify "network.automatic-ntlm-auth.trusted-uris" to include my app url, e.g. foo.mycompany.com
  3. restart Firefox, and it gets into the app just fine

IE and Chrome will not let me in, even when I enter the DOMAIN\USERNAME and password.

Any ideas what would cause this behavior?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

记忆消瘦 2024-09-26 01:53:02

结果发现需要重新启动服务器。谢什。看起来需要重新启动或应该重新启动的服务器已应用补丁/更新,但无论如何都没有执行。我的代码得到了证实,但我的用户的呼声仍然在我耳边响起。

Turns out a server reboot was needed. Sheesh. It appears that a patch/update was applied to the server that either required a reboot or should have, and in any case wasn't performed. My code rests vindicated, but the cries of my users still ring in my ears.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文