asp.net - 使用 Kerberos 提供程序的 Windows 身份验证在谷歌浏览器中提示登录详细信息,但在 IE 中没有提示
问题描述
Windows 身份验证仅在 chrome 浏览器中提示登录详细信息;IE 工作正常
我有一个 asp.net 应用程序,它托管在 IIS 7.5 中,使用活动目录进行 Windows 身份验证,因为该应用程序在我的组织内部。我正在使用 kerberos 提供程序进行身份验证。当我使用 IE 访问应用程序时,它会将我带到应用程序主页。但是当我通过谷歌浏览器尝试它时,它会提示我再次登录。如果我提供相同的 Windows AD 登录详细信息(我用来登录我的计算机),它会将我带到应用程序主页。但我的问题是为什么它再次提示只在chrome中登录?有没有办法抑制额外的登录提示?为什么活动目录无法将凭据传递给 chrome 浏览器?如果我有任何问题或者我错过了任何设置,请纠正我
非常感谢这里的任何帮助,因为我在这个问题上苦苦挣扎了几天:) 提前致谢
解决方案
推荐阅读
- json - JSON:预计解码字典
但找到了一个字符串/数据 - discord.js - 如何制作一个 5 分钟后自动在频道中发送的脚本?
- spring-boot - Bitbucket - 构建应用程序
- javascript - POST 响应给出错误:“无法将 JSON 值转换为 api.Models.Account”
- c# - 使用带有 content(body) 或多个参数的 restful API get 方法
- reactjs - 为 js 库创建类型定义的问题
- reactjs - 如何在useEffect中测试if语句?
- java - 使用 Panache、Quarkus 将数据插入到 MongoDb
- installation - 如果自制软件的网站显示不同的信息,为什么 brew install 在终端上返回“木桶不可用”?
- php - 使用 jQuery AJAX 发送 php 变量