每当我尝试通过 URL 访问 SSRS 2008 R2(即在网络上发布后)时,访问报告时总是显示登录提示。开发环境中不会出现该问题。
如何防止在我尝试访问报告时显示此登录提示?目前,我们正在通过提供用户名和密码来解决这个问题<appSettings>
在 web.config 中。进行此更改后,将不会出现登录提示。
对此有更好的解决方案吗?我这样做的方式不对吗?
我假设提示是域的用户名/密码。在内部,您可能会在应用程序中通过 AD 身份验证检查,因为您将有权提交报告(您可以使用 Firefox 或其他不像 IE 那样处理 AD 身份验证的浏览器来测试该前提/
我认为您可能已经设置了基本授权来查看报告 RSReportServer.config 而不是 web.config 这是您所做的吗? (请参阅此示例http://msdn.microsoft.com/en-us/library/cc281309.aspx。 http://msdn.microsoft.com/en-us/library/cc281309.aspx.)
如果您想获得完全的匿名访问权限,那么您就很有趣了;幸运的是,RS 团队的一位成员在博客中发布了一种实现这一目标的方法;不过,我不提倡直接在生产盒上进行。
Link https://learn.microsoft.com/en-us/archive/blogs/jameswu/anonymous-access-in-sql-rs-2008
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)