我们在 Windows 7 中遇到了 Safari 5.x 的问题,如本问题“Postback is not working in Safari in Windows 7”中所述,我们认为这是一个 ViewState 问题,因为很多人以前都遇到过这个问题。但是在查看了太多来源之后,似乎 Safari 5.x 在 Windows 中的 Windows 身份验证存在一些问题,如这些链接中所述
Problems with Safari 5.1 in Asp.Net Windows Authentication
Problem using Windows authentication in Safari5.1
Safari 5.1 & Windows authentication broken with modal dialog
Safari 5.x 确实存在 Windows 身份验证问题吗?如果是,如何解决?任何的想法?
最佳答案
如果启用了协商提供程序,Safari 在 IIS 下使用 Windows 身份验证时会出现问题。
如何解决?
在 IIS 中,转到您网站的身份验证设置。右键单击 Windows 身份验证,选择提供程序并删除协商,离开 NTLM 这使得一切正常。
【引用文献】
关于asp.net - Windows 7 中 Safari 5.x 的 Windows 身份验证问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12817452/