2009-04-09 148 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

相關問題