1

IISを使用してサイトを公開しましたが、エラーが発生しましCannot read configuration file due to insufficient permissionsた。IIS_USRSにアクセス許可を追加しようとしましたが、私のコンピューター(Win7)にこのユーザーがありません。フォルダ>[セキュリティ]タブ>[編集]>[詳細設定]を右クリックして検索しましたが、ユーザーが存在しません。

次に、IISでアプリケーションの基本設定を編集し、特定のユーザーとして接続しました。エラーメッセージが表示されなかったため、ほぼ正常に機能しましたCannot read configuration file due to insufficient permissions。ページは表示されますが、スタイルは表示されません。CSS、Image、およびjavascripstファイルはロードされません。URLに各パスを設定して画像をブローしてみました。画像は閲覧できたので存在しますが、ページと一緒に読み込まれません。

コントロールパネルを開いて>プログラムと機能>owindows機能をオンまたはオフにする>インターネットインフォメーションサービス>ワールドワイドウェブサービス>一般的なhttp機能と静的コンテンツを確認しました。しかし、これは私の問題を解決しませんでした。

どうしてこれなの?

どうすればこれを修正できますか?

4

1 に答える 1

2

IIS7 または 7.5 を使用している場合:

IIS マネージャーを開く > サイトを選択する > IIS パネル > 認証 > 匿名認証: これを有効にし、この設定を編集して、アプリケーション プール ID が使用されていることを確認します。

于 2013-02-13T22:28:12.910 に答える