我有一台物理服务器。在此服务器上运行“SQL Server 2008R2”的一个VMWare,另一个在Windows 2008R2上运行“IIS 7”的VMWare
当我尝试从运行IIS的虚拟机或网络上的其他客户端加入网站时,我收到此错误:
“401 Unauthorized:由于凭据无效而拒绝访问”,我的用户在数据库用户中知道。
有什么想法吗?
谢谢,
答案 0 :(得分:0)
您可以验证应用程序的池身份吗?默认情况下,它不使用“网络服务”。 我想你的连接字符串设置为“Integrated Security = True”。
GTZ, 斯特凡。
答案 1 :(得分:0)
IIS级别似乎存在问题,而不是SQL Server身份验证问题。您的网站是否在“集成Windows”模式(NTLM / Kerberos)下运行?您可以尝试切换到“匿名身份验证”: