0

重複の可能性:
ASP.NET MVCアプリケーションにカスタムメンバーシッププロバイダーをアタッチするにはどうすればよいですか?

ASP.NET MVC4では、認証されたユーザーまたは特定の役割に属するユーザーへのアクセスを制限する属性をコントローラー/アクションに追加できます。

私が取り組んでいるプロジェクトを利用したいのですが、.NETメンバーシッププロバイダーと協力する必要はありません。ユーザーやロールなどを追跡するために、独自のデータベース構造を作成したいと思います。

独自のカスタムメンバーシップ実装で認証属性を利用するには、何をする必要がありますか?

4

2 に答える 2

1

これを見たことがありますか?これを行う方法を提供します:http ://www.danharman.net/2011/06/23/asp-net-mvc-3-custom-membership-provider-with-repository-injection/

于 2012-12-04T19:06:52.473 に答える
0

独自のカスタムメンバーシップ実装で認証属性を利用するには、何をする必要がありますか

これらは認証属性ではなく、承認属性です。

それらを独自のロールで使用するには、カスタムRoleProviderを実装するのが最も簡単な解決策です。この場合、Authorize属性は自動的に機能するはずです。

于 2012-12-04T19:13:47.937 に答える