WCF RIA服务,自定义角色提供程序,在域服务和UserBase中使用

时间:2011-07-21 18:03:40

标签: silverlight silverlight-4.0 wcf-ria-services roleprovider

我在SL4 / RIA Services应用程序中创建了自己的角色提供程序,并且在域服务调用上使用[RequiresRole]属性取得了成功。我可以在GetRolesForUser中设置一个断点,看看它是否有效。

这引出了一些其他问题:

我如何和/或在何处使用自定义提供程序中的其他重写方法?是否可以在域服务调用中使用它们?如果是这样只是创建一个RoleProvider的新实例,调用它上面的方法等等?

在自定义角色提供程序中,是否可以进行域服务调用?如果是这样,同样的事情,我只是创建/使用实体ObjectContext的新实例吗?

AuthenticatedUser实例可以以某种方式挂钩到角色提供程序吗?我看到它有.Roles属性和.IsInRole方法,但是可以以某种方式扩展该类以挂钩到自定义提供程序中吗?

非常感谢对这些问题的任何指示。

0 个答案:

没有答案