2

フォーム認証が asp.net と asp.net MVC アプリケーションでどのように機能するかに実際に違いはありますか?

4

2 に答える 2

1

違いはありません。どちらも Core ASP.NET Framework を使用しています。認証、メンバーシップ、セッション、およびキャッシュ管理が含まれています。これらの機能はすべて、asp.net と asp.net mvc でまったく同じように機能します。

于 2013-07-06T14:30:59.713 に答える
0

Web フォームと MVC はどちらも認証においてまったく同じ原則とメカニズムを使用していますが、MVC にはサーバー コントロールがないため、注意すべき点がいくつかあります。MVC では、メソッドを装飾する [Authorize] 属性が表示されます。

セッションに関しては、TempData はリダイレクトに使用される非常に軽量なセッションです。 「ASP.Net MVC で TempData とセッションを使用する場合」を参照してください。

MVC では、セッションの使用について多くの注意を払う必要がありました。MVC には temp があり、セッションに関しても、非常に優れたスタックオーバーフローの質問とその使用に関する回答があり ます ASP.NET MVC のセッション変数

于 2013-07-07T09:44:20.500 に答える