ASP.Net Windows身份验证似乎无法正常工作

时间:2015-03-02 04:21:54

标签: windows authentication

我有一个启用了Windows身份验证的Web应用程序。虽然我已经设置了Bindings,但它只适用于localhost。 Ping到IP和主机名返回结果。

任何帮助将不胜感激

已将身份验证设置为Windows并模拟为true。 NTLM已经提升了。 还尝试将站点添加到Intranet和可信站点列表。 IE中也启用了Windows身份验证。

服务器和客户端都在同一个域上......实际上它根本不在服务器本身工作。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

根据您提供的详细信息,提供具体建议有点困难,因此我将为您提供一种方法,这些方法多年来一直用于尝试追踪问题所在。

使用当前设置在您的网络服务器上放置一个图像并尝试使用确切的地址在浏览器中检索它。首先在服务器上执行此操作,如果可行,则在客户端计算机上执行此操作。 如果它在服务器上运行但在客户端不运行则可能存在客户端浏览器问题/网络问题/ dns问题。

如果它无法在服务器上运行,则将文件级别和IIS权限更改为匿名,仅用于该图像及其所在的文件夹/网站。然后在浏览器和服务器上测试服务器上的URL客户端在浏览器中。 如果它有效,您就会遇到NTLM的权限问题。

希望这有助于缩小范围。 多吉