我有使用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身份验证不起作用?
答案 0 :(得分:0)
我还没有体验与AD的整合,但为了以防万一,我认为这是一个很好的镜头。
如果您将IIS 7.0与应用程序池一起使用,则应尝试将正在使用的池的原始配置更改为NetworkService。
为此,请选择“应用程序池” - >; “YourPool” - >高级配置 在Process Model下,单击Identity,然后在下拉列表中选择NetworkServices。
希望这有帮助。