0

ASP MVC 4 RAZOR Web アプリケーションを作成し、ユーザー名とパスワードを保存する独自のデータベースを作成しました。そして、私は FormAuthentification を使用して、ユーザー名で Cookie を設定しました。

FormsAuthentication.SetAuthCookie(acc.Username, false);

自分の DB を使用すると、[Authorize] および [AllowAnonymous] タグが機能しませんでした。このタグを自分の DB で使用することはできますか? または、ログインしたユーザー X が Controller A Action B にのみアクセスできるとどのように言うことができますか?

よろしくお願いします

4

1 に答える 1

0

カスタム メンバーシップ プロバイダーを使用できます。ここにそれに関する素晴らしい記事があります http://weblogs.asp.net/jgalloway/archive/2012/08/29/simplemembership-membership-providers-universal-providers-and-the-new-asp-net-4-5- web-forms-and-asp-net-mvc-4-templates.aspx

于 2013-02-27T13:14:43.013 に答える