【发布时间】:2016-10-12 14:39:37
【问题描述】:
我有一个部署到测试网络服务器的 .Net Web 应用程序。应用程序使用 Windows 身份验证。
我老板时不时喜欢看测试服务器上的版本。 最近他发现他无法访问它。系统要求他提供用户凭据,然后收到 401 错误。
如果他使用我的凭据登录,没问题。
在我的电脑上我不必登录,它可以正常工作。
应用程序的配置在实时和测试时相同,但 URL 不同。我的老板可以毫无问题地打开直播版本。
所以我不知道如何解决这个问题。
我看过这个链接。 https://support.microsoft.com/en-us/kb/871179
看起来我不必下载 Setspn.exe 支持工具,因为它已经在 Windows Server 2008 上。但是我不知道在哪里可以找到它,我也不太明白这个参考资料引导我的方向和这是否能解决我的问题。
在 IIS 中,应用程序使用的应用程序池使用 NetworkService 标识。
【问题讨论】:
标签: iis-6 windows-authentication windows-server-2008-r2