.net MVCにおけるフォームバリデーションの使用例を詳しく解説

巴扎黑
リリース: 2017-08-14 11:24:33
オリジナル
1629 人が閲覧しました

この記事では、.net MVC でのフォーム検証の使用に関する関連情報を主に詳しく紹介します。興味のある方は参考にしてください。具体的な内容は以下の通りです


フォルダの分け方はこんな感じです

まずWeb.configで

認証と認可のノードを設定します

 <system.web>
  <authentication mode="Forms">
   <forms loginUrl="~/Login/Index" timeout="2880" defaultUrl="~/Home/Index"/>
  </authentication>
  <anonymousIdentification enabled="true"/>
  <authorization>
   <deny users="?"/> <!--拒绝匿名访问-->
  </authorization>
  <compilation debug="true" targetFramework="4.5" />
  <httpRuntime targetFramework="4.5" />
  <httpModules>
   <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" />
  </httpModules>
 </system.web>
ログイン後にコピー

ログインフォルダに匿名アクセスがない場合、または LoginController には、ログイン以外に匿名でアクセスする方法があります

次に、このノードを追加する必要があります

 <location path="Login"> <!--这里的意思就是LoginController下的方法可以匿名访问-->
  <system.web>
   <authorization>
    <allow users="*" /> <!--允许匿名访问-->
   </authorization>
  </system.web>
 </location>
ログイン後にコピー

参照用に、ログイン メソッドのコードの一部を投稿します

りー

以上が.net MVCにおけるフォームバリデーションの使用例を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート