我网站上的报告服务总是要求提供用户名和密码。我想将其设置为从不要求域用户输入用户名/密码,因此我将进行单点登录。IIS 中的报告应用程序设置为具有 Windows 身份验证。
通常用户通过报告服务器的 IP 地址访问报告:
有人可以列举我应该检查的选项吗?
谢谢
我网站上的报告服务总是要求提供用户名和密码。我想将其设置为从不要求域用户输入用户名/密码,因此我将进行单点登录。IIS 中的报告应用程序设置为具有 Windows 身份验证。
通常用户通过报告服务器的 IP 地址访问报告:
有人可以列举我应该检查的选项吗?
谢谢
Reporting Services 如何对后端数据库进行身份验证?它连接到什么数据库类型(SQL Server、Oracle、MySQL 等)?
如果您使用请求用户的凭据连接到 SQL Server,则需要设置 Kerberos 身份验证以避免“双跳”问题。这还将涉及在 AD 中设置适当的 SPN。
进行一些研究,并验证这是您希望在您的环境中执行的操作。
在 IIS 管理控制台中,在“报告”虚拟目录的属性中,在“目录安全”选项卡上,单击“编辑...”按钮以进行“匿名访问和身份验证”设置。确保“集成 Windows 身份验证”是唯一选中的选项。