IIS 7.0 でホストされている Web ページにアクセスしようとするときのエラー メッセージ: 「HTTP エラー 404.8 - HIDDEN_NAMESPACE」

現象

インターネット インフォメーション サービス (IIS) 7.0 でホストされている Web ページにアクセスしようとすると、次のエラー メッセージが表示される場合があります。
<アプリケーション名> のアプリケーションでサーバー エラー
--------------------------------------------------------------------------------
HTTP エラー 404.8 - HIDDEN_NAMESPACE

HRESULT: 0

HRESULT の説明

# 操作が正常に完了しました。

原因

この問題は、Web サーバーの要求のフィルタ リング機能が構成されているために発生します。さらに、要求のフィルタ リング機能には、 < hiddenSegments >要素が含まれています。< HiddenSegments >要素には、管理者の Web サーバーは要求された URL で指定されているディレクトリへのアクセスを拒否することができます。

解決策

この問題を解決するには、次の手順を実行します。
  1. [スタート] ボタン、検索の開始ボックスで、メモ帳を入力メモ帳を右クリックし、管理者として実行] をクリックします。


    注: 管理者のパスワードまたは確認を求められた場合パスワードを入力または [続行] をクリックします。
  2. [ファイル] メニューの [開く] をクリックし、[ファイル名] ボックスに「%windir%\System32\inetsrv\config\applicationHost.config 」と入力し、[開く] をクリックします。
  3. ApplicationHost.config ファイルで< requestFiltering >要素を見つけて< hiddenSegments >要素を検索し、します。
  4. < HiddenSegments >要素では、要求された URL で指定されているディレクトリに一致するエントリを削除します。
  5. [ファイル] メニューの [保存] をクリックします。
  6. メモ帳を終了します。
プロパティ

文書番号:942047 - 最終更新日: 2017/02/02 - リビジョン: 1

フィードバック