最近、Web アプリケーションの保守を任されました。アプリケーションで使用されている認証の形式が正確にはわかりません。アプリケーションがフォーム認証かどうかを確認したい。これを確認するにはどうすればよいですか?
3 に答える
2
Web プロジェクトのauthentication
セクションを見てください。web.config
<authentication mode="Forms">
<forms name=".ASPXFORMSDEMO" loginUrl="logon.aspx"
protection="All" path="/" timeout="30" />
</authentication>
上記のようなエントリがある場合、Web アプリケーションは を使用していForms Authentication
ます。
注:mode
属性は関心のあるものであり、次の値を持つことができます。
- フォーム
- ウィンドウズ
- パスポート
- なし
詳細については、認証要素のドキュメントを参照してください。
于 2013-10-23T14:21:11.540 に答える
1
バージョン 7 未満の IIS を使用している場合、デプロイされた web.config をチェックインすることが唯一の方法です。
<authentication> </authentication>
要素、特にmode
プロパティを探す必要があり
ます。
IIS 7 以降を使用している場合は、IIS マネージャーで設定を確認することもできます。
Authentication
Web アプリケーションのカテゴリの下。
于 2013-10-23T14:57:15.467 に答える
0
web.config
ファイル内で、タグ<system.web>
を含むセクションを探します。<authentication>
このタグはmode="Forms"
フォーム認証用に設定されます。を含む、ASP.Net で使用されるさまざまな認証方法に関するこのMSDN 記事を読むことができますForms Authenticaiton
。
于 2013-10-23T14:27:48.997 に答える