[收藏]使用ReportingServices中的窗体身份验证

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
使用ReportingServices中的 窗体身份验证发布日期:8/18/2004|更新日期:8/18/2004
MicrosoftCorporation

适用范围:
Microsoft®™2000ReportingServices

摘要:了解有关ReportingServices扩展方面的知识,着重学习 窗体身份验证。此外,下载和部署ReportingServices的 窗体身份验证扩展示例。

要安装示例代码,请下载FormsAuthenticationSampleinstaller,并在计算机上运行它。
本页内容引言关于本指南ReportingServices平台 窗体身份验证示例结论参考资料引言
部署安全的分布式企业报告解决方案是一个极具挑战性的过程。从报告访问到提供重要数据(有时是敏感数据)的数据源,您需要针对如何在报告环境中对用户进行安全的身份验证和授权作出决策。在安全方面,报告是报告链中最薄弱的环节。

所需的安全类型取决于报告环境和已安装的安全系统类型。Microsoft®Windows®Authentication是用于确保Microsoft®SQLServer™2000ReportingServices中的报告安全性的主要系统。WindowsAuthentication提供与其他Microsoft服务器产品的紧密集成,由于ReportingServices是在WindowsAuthentication上和测试的,因此它在这个环境中的安全性最高。

然而,在某些情况下,可能需要对ReportingServices安全系统进行扩展,以满足企业自定义安全的需要。您可以通过功能丰富的ReportingServicesAPI开发平台达到这一目的。本指南将概述ReportingServices中的扩展,尤其是安全扩展。您还可以下载适用于ReportingServices的示例 窗体身份验证扩展,并对它进行深入研究。随后,您可以利用ReportingServices安全扩展将自定义安全添加到企业报告解决方案中。
返回页首关于本指南
本指南中提供的信息旨在:

向您介绍ReportingServices安全扩展。

确定在ReportingServices中使用自定义身份验证和授权的位置和方式。

介绍身份验证和授权在ReportingServices中的工作方式。

介绍 窗体身份验证及其实现方式。

为您提供了一个可以下载和研究的 窗体身份验证示例。
必备知识
本指南未介绍安全或 窗体身份验证,未提供有关或应用程序安全的深层次知识。作为一名期望为ReportingServices实现安全扩展的开发人员,您应该对以下一个或多个方面有着深入的了解:

MicrosoftReportingServices功能,尤其是身份验证、授权和基于角色的安全。

Microsoft。

.NET和ASP.NET安全。

窗体身份验证

.NET语言方面的开发经历。本文仅提供用编写的示例。

要直接了解代码,可以转到“ 窗体身份验证示例”部分。不过,您可能会发现前面的几部分很有帮助,这些部分介绍了您将使用的某些技术以及如何将这些技术组合在一起使用。
返回页首ReportingServices平台
通过ReportingServices,可在整个企业中设计、部署和交付报告。从开发人员的角度来看,ReportingServices通过.NETFramework和Webservice的关键开发平台提供了各种编程机会。ReportingServices可以通过“随手可用”的方式进行部署,从而可以在任何公司中提供全面的报告解决方案。然而,ReportingServices的开放式和可扩展编程体系结构使它已不再是一个现成的产品,而更像是开发人员以及最终用户的报告平台。
扩展ReportingServices
ReportingServices具有可扩展性。通过托管代码API,可以开发、安装和管理许多ReportingServices组件使用的扩展。可以使用.NETFramework创建专用或共享的程序集,并添加新的ReportingServices功能以满足日益增长的业务需求。开发人员可通过以下方式扩展ReportingServices:

除了ReportingServices当前附带的MicrosoftSQLServer、和OLEDB提供程序以外,创建其他数据处理扩展。数据处理扩展可用于从您自己特有的数据源中读取数据,并可用于在创建和筛选数据集时并入其他业务逻辑。 1 <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值