Windows 2000 で実行されているトラフィックの多い ASP.NET 2.0 サイトでパフォーマンスの問題が発生しています。web.config ファイルを編集しているときに、認証モードが「Windows」に設定されていることに気付きました。「なし」に変更しました。このサイトの唯一のユーザーは匿名で、1 日のページ ビュー数は 25,000 以上です。これが原因でパフォーマンスの問題が発生した可能性はありますか?
2 に答える
0
それは非常にありそうもありません。Windows 認証は IIS 内で実行され、トークンが ASP.NET に送信されるため、匿名認証を使用している場合、このトークンはセキュリティ コンテキストの作成時に作成され、だろう。
「なし」認証は、匿名認証ではなく、カスタム認証を目的としています。匿名は、Windows 認証の選択肢の 1 つです (つまり、IIS 認証)。
おそらく、アプリでトレースをセットアップし、イベント期間をログに記録するメソッドを取得して、遅い場所を確認する必要があります。実行速度の遅いクエリ、タイムアウトの問題、ディスク領域/スワップ領域の不足などである可能性があります。
認証方法の詳細については、 http : //msdn.microsoft.com/en-us/library/aa291347 (VS.71).aspx を参照してください。
于 2008-12-08T18:10:08.007 に答える
0
わずかな可能性がありますが、フォルダーを保護していない場合は問題になりません。
実際には、フォルダー パスをセキュリティで保護する必要がある場合、ほとんどが問題になります。
小さなパフォーマンス ヒットがあるかもしれませんが、それほど悪いとは想像できません。
于 2008-11-05T00:36:30.243 に答える