Silverlight + RIA服务和自定义用户/密码存储

时间:2009-12-22 02:06:36

标签: silverlight forms-authentication wcf-ria-services

使用 VS2010 中的 Silverlight业务应用程序模板,可以使用Silverlight项目和ASP.NET项目创建一个不错的默认解决方案。它还自动提供一些很好的身份验证,似乎将新注册用户的用户名/密码/等存储到本地SQL Server数据库中。

是否可以自定义存储机制?我已经在其他地方有一个数据存储,并希望自己处理添加/删除等细节。

1 个答案:

答案 0 :(得分:2)

是的,你可以。 WCF RIA Services使用默认的ASP.NET成员资格提供程序。因此,在网上搜索如何修改它们(通过web.config)以连接到另一个源,它对SL / WCF RIA Services应用程序是透明的。

例如,我已将它们连接到Azure存储(表)而不是此应用程序上的默认ASPNETDB数据库:http://cloudypizza.cloudapp.net。您可以通过点击“登录”创建自己的帐户来测试它。

我简要地解释了我是如何在my blog上完成的(仅限法语)

此致

大卫