2009-04-09 152 views
7

我的问题是,当使用asp.net mvc时,是否可以建立客户成员资格和角色提供者(覆盖asp.net提供者)?asp.net mvc和自定义成员资格和角色提供者

我猜这是可能的,但没有看到任何有关它的信息。

它会以与asp.net相同的方式完成吗?只需将web.config更改为指向新的提供程序,然后提供重写方法?

我发现很多文章讨论改变成员资格和角色提供者的数据源,但我不喜欢asp.net使用的表,所以我通常使用我自己的表结构。

如果您有任何关于此的文章或链接会很棒。

回答

9

是的,提供者是完全一样的,就像他们在“常规”聊天室一样工作。

+0

谢谢。你有尝试过吗?我仍然习惯于MVC,还没有到达认证部分。 – dtc 2009-04-09 20:53:19

+1

是的,在测试中,我对他们典型的ASPNET数据库使用了SQLProvider。但是在生产中,我使用ActiveDirectory授权件。这只是在web.config中切换提供程序的问题,并且它都是完美的。 – 2009-04-09 21:11:54

+0

我使用我从我的MVC项目中的eggheadcafe.com文章中获得的轻量级PAB.Web.Providers,它们按预期工作。 – 2009-04-10 00:10:35

相关问题