0

私はこのasp.net mvc4アプリケーションに取り組んでおり、.netの世界のこの部分は初めてです。私は 12 の記事を読み、pluralsight でかなりの数時間の資料に目を通しましたが、質問せずにはいられません。彼らが言うように、Webフォーム認証は基本レベルで簡単に実装できますか? これは、グローバル フィルターを登録し、公開したいアクションへの匿名アクセスを許可することを意味しますか? そしてもちろん、ログイン ロジックを実装し、Cookie を設定します。

私が自分自身を納得させようとしているのは、これが正しい開始方法であるかどうかだと思いますか?

4

1 に答える 1

1

はい、簡単です。

基本認証を使用すると仮定します (ログイン フォームの作成の問題を分離するためだけに)。

  • ステップ 1: グローバル フィルタを追加しますSystem.Web.Mvc.AuthorizeAttribute
  • [AllowAnonymous]ステップ 2:公開したいアクションをコントローラーに追加します。
  • 結果: 非公開の URL を表示するときに、ユーザーは資格情報の入力を求められます。

これが機能するようになったら、フォーム認証を設定できます。HTML を作成するだけでなく、ほとんどが を中心とした数行のコードFormsAuthentication.RedirectFromLoginPage()です。

于 2013-04-22T19:38:35.853 に答える