加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – SQL Reporting Services可以与ASP成员资格提供程序一

发布时间:2020-12-16 06:38:25 所属栏目:asp.Net 来源:网络整理
导读:我有一个ASP.NET站点,通过SQLMemberShipProvder使用基于角色的安全性. 是否可以使用我现有的MembershipProvider角色提供对SSRS报告的Internet访问? 例如,如果我有一个角色SupportPersonRole,我是否只允许该角色的人使用某些报告? 文档说SQL 2008 R2使用基
我有一个ASP.NET站点,通过SQLMemberShipProvder使用基于角色的安全性.

是否可以使用我现有的MembershipProvider角色提供对SSRS报告的Internet访问?

例如,如果我有一个角色SupportPersonRole,我是否只允许该角色的人使用某些报告?

文档说SQL 2008 R2使用基本身份验证到本地安全机构.但是,如果SSRS只能为SSRS内容提供自己的基本身份验证登录,我不确定如何有机会授权使用MembershipProvider角色.

ASP.Net页面需要处理报告参数提示,因此这似乎意味着“远程”模式适合于获得此功能.

令人困惑的部分是SSRS(在远程模式下)具有自己的角色安全凭证,它与基于ASP.Net角色的安全性分开.那么你如何避免在这两个地方管理安全?

解决方法

如果您在网站中包含报表查看器控件,则可以限制谁可以查看此页面,以及可以通过站点前端运行哪些报表.

然后,您可以保护到SSRS服务器(从Web服务器到它)的连接,以便只有您的站点才能访问这些报告.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读