ASP.NET Windows 仅一个用户的身份验证提示输入凭据
ASP.NET Windows Authentication prompting for credentials for just one user
我正在使用 WindowsIdentity.GetCurrent()
检索用户信息。我希望这会自动发生,而浏览器不会提示用户输入凭据。
在 IIS 中,我启用了 ASP.NET 模拟和 Windows 身份验证,然后禁用了匿名身份验证:
这 3 年来一直致力于默默地检索此应用程序中的用户详细信息。然而,昨天,单个用户开始在所有浏览器中收到输入凭据的提示。
是否存在 AD 问题或浏览器设置可以强制提示而不是像其他人一样自动传递凭据?他们的问题可能是什么?
我们终于发现机器上的用户配置文件有问题。我们擦除配置文件并重新设置它,它现在可以正常工作了。
我正在使用 WindowsIdentity.GetCurrent()
检索用户信息。我希望这会自动发生,而浏览器不会提示用户输入凭据。
在 IIS 中,我启用了 ASP.NET 模拟和 Windows 身份验证,然后禁用了匿名身份验证:
这 3 年来一直致力于默默地检索此应用程序中的用户详细信息。然而,昨天,单个用户开始在所有浏览器中收到输入凭据的提示。
是否存在 AD 问题或浏览器设置可以强制提示而不是像其他人一样自动传递凭据?他们的问题可能是什么?
我们终于发现机器上的用户配置文件有问题。我们擦除配置文件并重新设置它,它现在可以正常工作了。