如何在 silverlight 中与自定义会员资格提供商合作?
我正在尝试创建一个使用 RIA 服务进行身份验证和数据绑定的 silverlight 应用程序。
也就是说,我希望能够使用业务应用程序模板中提供的登录/注册表单,并使用拖放功能在页面上的数据网格中显示数据。
应用程序的数据(包括成员资格数据)存储在现有的 SQL Server 数据库中。
因此,我将创建一个新的成员资格提供程序类,该类从 System.Web.Secruty 命名空间继承 MembershipProvider 抽象类,以使用现有数据库。
1. 这是正确的方法吗?
2. 如何在业务应用程序模板中配置 AuthenticationService.cs 以与新创建的自定义成员资格提供程序类一起使用?
提前致谢!
I am trying to make a silverlight application that uses RIA Services for authentication and databinding.
That is, I'd like to be able to use the login/registration forms provided in the Business Application Template, and use the drag&drop features for displaying data in datagrid on pages.
The data for the application (including membership data) is stored in an existing SQL Server database.
So I am going to create a new membership provider class that inherits the MembershipProvider abstract class from the System.Web.Secruty namespace, to work with the existing database.
1. Is this the right approach?
2. How can you configure the AuthenticationService.cs in the business Application Template to work with the newly created custom membership provider class?
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您只需在 web.config 中配置您的会员资格提供商即可。提供者模型的目的是使实现可以互换。
请参阅 http://msdn.microsoft.com/en-us/library/f1kyba5e .aspx
You simply need to configure your membership provider in web.config. The purpose of the provider model is to make implementations interchangeable.
see http://msdn.microsoft.com/en-us/library/f1kyba5e.aspx