我正在尝试使用SSRS URL访问权限(http://mydomain.com/ReportServer?/Reports ....),以便隐藏报告参数的网址在浏览器中永远不可见。
许多参考资料表明只需使用method = post将报表/服务器URL封装在表单中即可。
虽然表单在URL中没有显示参数,但当SSRS ReportServer响应显示表单时,遗憾的是它会在浏览器命令框中输入这样的内容:
这是没用的,因为人们可以简单地破解尾随的“Id = 1”并使其成为任何东西。
有关如何解决这个问题的任何指示?
答案 0 :(得分:1)
您可以使用JavaScript在新窗口中打开报告,并隐藏地址栏。
用户查找URL并更改ID仍然非常简单,但至少这种解决方法会使其变得更加困难,不那么精明的用户也不会想要更改ID。