asp.net IIS服务器中的Localhost Vs服务器名称错误?

时间:2013-04-30 16:34:21

标签: asp.net iis

我有使用AD的webapplication(数据库访问也是如此)。当我使用http:// locahost:8081 / clients.aspx时,该网站工作正常,但如果我使用htt://servername.domain.com/clients.aspx正在为“登录失败的用户”抛出异常

的新闻机构\匿名登录“
Client = (From c In SAEntitties.Dim_Client
          Where C.Users.Any(Function(user) user.UserName = username)
          Select c).ToList()

如何处理?

更新

我在IIS for Website中禁用了窗口身份验证。已启用Basic身份验证。它工作正常。

为什么Windows身份验证不起作用?

1 个答案:

答案 0 :(得分:0)

我还没有体验与AD的整合,但为了以防万一,我认为这是一个很好的镜头。

如果您将IIS 7.0与应用程序池一起使用,则应尝试将正在使用的池的原始配置更改为NetworkService。

为此,请选择“应用程序池” - >; “YourPool” - >高级配置 在Process Model下,单击Identity,然后在下拉列表中选择NetworkServices。

希望这有帮助。