SSRS报告的互联网访问

时间:2015-08-24 13:24:20

标签: c# asp.net iis reporting-services ssrs-2012

我试图让我的公司开始使用SSRS进行报告,但我今天意识到我之前从未尝试过在本地局域网之外使用SSRS。我们的应用程序在互联网上面向外部,如果我实施SSRS,我需要能够通过外部URL访问报表管理器。

目前已设置和配置,但我只能在公司域上本地使用它。我尝试在网上搜索如何配置这个以及最佳实践是什么,但我并没有真正得到任何结果。

我想在托管数据库的同一台服务器上设置它并不好?有没有人这样做过?我已经设置了一个应用程序,这个应用程序本身并不意味着在外部之前是外部的,这是一个痛苦的屁股。 :D课程,该应用程序必须通过Tomcat代理到IIS。

我们开发了一个基于ASP.Net MVC 4和SSRS 2012的内联网Web应用程序,该应用程序已过去2年。

现在我们计划在互联网上托管相同的内容。我们现在为SSRS提供瓶颈。由于SSRS Web访问尚未准备好在外部使用(互联网)。 我还检查了SSRS自定义身份验证,这也是微软不太推荐的!

我们正在寻找类似于SSRS Web访问的代理(Web应用程序)的东西,它可以作为IIS中的Web应用程序与其他服务一起托管。

是否有现成的参考/工具。

更新:为了更好地理解 我们使用iframe在Asp.Net mvc razor视图中呈现ssrs报告。 而且我们也使用ssrs导出各种格式。

1 个答案:

答案 0 :(得分:1)

使用ReportViewer控件隐藏来自互联网的SSRS。

与SSRS的连接来自您的网络服务器,而不是来自互联网