問題点

ASP .NET 1.1以降の Windows Server 2003で IIS6 を使用するときは、/bin ディレクトリ下の URL 用の Dispatcher を通してすべての要求が 404 Not Found を返します。

原因

ASP .NET 1.1および2.0のは /bin ディレクトリ [1] へのアクセスをブロックします。

解決策

/bin フィルターを無効にする

  1. 「スタート」 => 「ファイル名を指定して実行」へ進みます
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\をブラウズします
  3. StopBinFiltering の名前の DWORD 値を追加し、値を 1 に設定します。

参考文献

[1] http://msdn.microsoft.com/msdnmag/issues/05/11/SecureWebApps/default.aspx

適用対象

ディスパッチャー、IIS6、Server 2003

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー