使用IP访问时Windows身份验证成功,但在通过计算机名访问时发出

时间:2012-10-30 14:31:32

标签: asp.net iis iis-7 windows-authentication

我的问题是标题本身。

我正在使用IIS 7并托管了一个MVC 4网站,该网站使用Windows身份验证(Windows域)对用户进行身份验证。

我可以从浏览器访问该网站

  

使用localhost(来自服务器本身,具有管理员优先用户)

     

使用IP

我需要使用计算机名访问该网站  我的网址为http://machinename.fullyQualifiedDomainname/AppFolderName

但是在尝试使用上面的url访问时,我收到了一个登录框,我输入了一个有效的 用户ID和密码,但表示您无权访问。

我尝试使用IP,我收到了登录框,我尝试使用相同的用户ID和密码。然后我可以浏览网站。

我认为这不是DNS的问题,因为在提供ComputerName时,它会识别服务器并提示我使用登录框。但它无法验证用户 之后。

我的观察是否正确? 我需要添加任何东西来实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

1)尝试ping machinename.fullyQualifiedDomainname以确保它首先返回正确的IP。

如果IP正确,那么

2)检查您的IIS条目。确保machinename.fullyQualifiedDomainname是IIS绑定。