最近、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 マネージャーで設定を確認することもできます。
AuthenticationWeb アプリケーションのカテゴリの下。
于 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 に答える