【发布时间】:2011-08-09 20:49:30
【问题描述】:
我正在开发一个配置为使用集成 Windows 身份验证的 Intranet ASP.NET Web 应用程序。我的网络应用程序需要使用 LDAP 检查用户权限以获取用户成员资格等。
我今天注意到的问题是,当我使用 IIS 运行我的 Web 应用程序时,有时 LDAP 调用会失败并出现奇怪的错误,例如“无法联系服务器...”.. . 或“......那个域不存在......”(无论如何都是这样的)。但是,如果我使用 Cassini 运行我的网络应用程序,我不会收到这些错误。
如果 IIS 是问题所在,为什么它有时会失败而有时却不会? Cassini 做了哪些与 IIS 不同的事情?
我正在使用 IIS 5.1 / Windows XP / Visual Studio 2008
为什么会发生这种情况,我该如何解决?
【问题讨论】:
标签: asp.net iis ldap windows-authentication cassini