是否可以通过IP地址限制通过HTTP访问Reporting Services?

时间:2011-07-14 08:22:06

标签: url reporting-services ip-address access-control

我正在尝试将Reporting Services应用程序部署到远程站点。我正在使用url访问,我想基于ip地址范围模拟用户。

这可能吗?

3 个答案:

答案 0 :(得分:0)

也许通过在报表服务器和客户端之间放置一些防火墙规则,您可以停止拒绝/允许某些IP地址,但我从来没有遇到过内置于报表服务中的任何内容

答案 1 :(得分:0)

Reporting Services中没有内置任何内容。但我可以想到几个替代方案。

  1. 通常,Reporting Services网站和Web服务在IIS下运行。您可以配置IIS以阻止IP地址访问。根据您使用的IIS版本,说明可能会有所不同。我只是谷歌吧。在我看来,这将是最简单的方法。
  2. 首先要注意的是,我没有测试第二种方式,这只是一个想法。由于Reporting Services网站和Web服务在Asp.Net下运行,理论上您可以创建自定义IHttpModule并将其添加到web.config。 Hanselman有一篇很好的文章关于编写这样的IHttpModule并配置web.config here

答案 2 :(得分:0)

这是旧文章,但是我们正在尝试做同样的事情。防火墙是做到这一点的方法-SSRS不使用IIS,因此无法通过IIS。