0

我想知道是否可以在 Silverlight 5 中使用身份验证而不必使用 RIA 服务。我正在使用实体框架连接到我的数据库。我也在使用业务应用程序模板。我创建了一个自定义成员资格提供程序,通过它我可以验证用户凭据并添加新用户。但是,如果我想根据哪个用户登录来限制应用程序上的内容,我没有办法。我相信,如果我创建一个 RIA 服务域上下文,我可以通过 WebContext.Current.User 检查用户信息。有没有办法在没有 RIA 的情况下获取此类信息?也许某种 WCF 服务?

4

1 回答 1

1

有一次我写了一篇关于如何在你的 web 应用程序和 silverlight 应用程序之间共享表单身份验证的教程。这在没有 ria 的情况下工作,使用受保护的 wcf。您甚至可以微调对各个角色的访问。

http://netpl.blogspot.com/2010/04/aspnet-forms-authentication-sharing-for.html

于 2013-01-10T20:22:36.253 回答