我在测试服务器上部署了报告。我使用的是 ssrs 2008 r2。测试人员和开发人员位于名为“ASDF”的同一域中,而 testreport 服务器位于“HIJL”域中。当我尝试从我的开发或测试机器访问“htt://testservername/reports”时,它要求提供凭据显示报告。
我尝试为“ASDF”用户授予权限,但收到“rsUnknownUserName”消息。
如何在打开凭据时阻止报表管理器询问凭据?
谢谢
我在测试服务器上部署了报告。我使用的是 ssrs 2008 r2。测试人员和开发人员位于名为“ASDF”的同一域中,而 testreport 服务器位于“HIJL”域中。当我尝试从我的开发或测试机器访问“htt://testservername/reports”时,它要求提供凭据显示报告。
我尝试为“ASDF”用户授予权限,但收到“rsUnknownUserName”消息。
如何在打开凭据时阻止报表管理器询问凭据?
谢谢
您配置一个 Windows 用户帐户并将该帐户授权给特定资源。
在 SSRS 服务器上创建标准 windows 用户。
打开 SSRS 并选择“站点设置”。
4. 通过绑定帐户名称并选择要授予的角色,授予在步骤 1 中指定的 windows 帐户访问权限。
5. 导航到 SSRS 主屏幕并选择“文件夹设置”选项卡。
6. 在“文件夹设置”的安全页面上选择“新角色分配选项卡”并添加您在步骤 4 中指定的用户。 注意:这将使 ReportUser 访问所有已部署的报告。
这应该使您可以轻松访问在测试环境中部署和访问报告。
是否可以在域之间建立信任,以便可以在 HIJL 域上对 ASDF 用户进行身份验证?
如果不是,就像 lrb 说的那样,你的选择就会变成匿名访问,或者自定义安全实现。