我们在 Azure 中运行了一个未加入域的 SQL 2012 服务器,该服务器支持多个网站,本周早些时候出现了一个问题,即加入域的计算机无法登录。服务器没有应用任何更新或更改,没有登录错误,Fiddler 没有显示任何问题。用户帐户能够从域网络外部登录。
答案1
为了解决这个问题,我必须编辑 C:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\ReportServer\reportserver.xml
在下面:
<AuthenticationTypes>
注释掉以下内容:
<!--<RSWindowsNTLM/>-->
<!--<RSWindowsNegotiate/>-->
<RSWindowsBasic/>
保留 WindowsBasic 作为唯一的身份验证类型。
我不确定为什么会出现这个问题,因为其他一切都没有改变,如果有人能提供一些见解,我将不胜感激。但对于遇到同样问题的人来说,这是一个解决方案。