1. ホーム
  2. c#

[解決済み] 500.19 - 内部サーバー エラー - 要求されたページは、そのページの関連する構成データが無効であるため、アクセスできません。

2023-06-14 06:26:24

質問

これを読む前に、私はそこに関連するスレッドがあることを知っていることを言いたいのですが、私はそれらを試していないか、または理解していない。とは言うものの、ここでは何もありません...

私は自分のIISでMVC Web Appを実行させようとしています。残念ながら、私はこのエラーで絶対に行き詰っています。

HTTP Error 500.19 - Internal Server Error

The Request page cannot be accessed becasue the related configuration data for 
the page is invalid.

Module: IIS Web Core
Notification: BeginRequest
Handler: Not yet determined
Error Code: 0x80070005
Config Error: Cannot read configuration file due to insufficient permissions
Config File: \foo\web.config
Request URL: http://localhost/WEBAPP
Logon Method: Not yet determined
Logon User: Not yet determined

Config Source
-1:
0:

他にどうすればいいのかよくわかりません。web.config ファイルに読み取り権限を与えることも試しましたが、うまくいかなかったようです。

どなたか情報をお持ちの方、または私がこの問題を解決するのを助けていただける方がいらっしゃいましたら、とても感謝いたします。ありがとうございます。

どのように解決するのですか?

この MSDN ブログ IIS 7 での HTTP 500.19 エラーのトラブルシューティング で、シナリオ 8 のエラーコード 0x80070005 ( E_ACCESSDENIED - 一般的なアクセスが拒否されたエラー)と書かれています。

に読み取り権限を付与してください。 IIS_IUSRS グループに読み取り権限を付与します.

......ワーカープロセスのアイデンティティ (および/または IIS_IUSRS グループ) はそのディレクトリに web.config ファイルがあるかどうかを調べるために、 少なくともそのディレクトリへの read アクセスを必要とします。