0

同じ質問を持つほとんどの人のように、現在、「コンテンツ」フォルダーの下にあるすべてのものは、(承認されるまで) ログイン ページにリダイレクトされています。Dev HTTP Client によると、これは Content の下にあるスタイル シートの 1 つに直接移動しようとすると得られるものです。

ここに画像の説明を入力

私は次のことを試しました:

  1. 匿名ユーザーが web.config を介してさまざまなフォルダーにアクセスできるようにします

    ここに画像の説明を入力

  2. IIS のアクセス許可を変更しようとしました。 Web サイトのフォルダーには完全なアクセス許可があり、そのすべてのサブフォルダーにもアクセスできます。Network ServiceユーザーとDefaultAppPoolユーザーも追加し、完全な権限も付与しました。

  3. サイトの匿名認証をアプリケーション プール ID に変更しました

私は何が欠けていますか?

4

2 に答える 2

0

ApplicationPool ID に匿名認証を設定しているため、ApplicationPool ID にそのフォルダーへのアクセス許可を与える必要があります。これを行うには、次の手順に従います。

  • コンテンツ ディレクトリのプロパティに移動します。
  • 「セキュリティ」タブを選択
  • 「編集」ボタンをクリックし、「追加」ボタンをクリックします
  • [場所] ボタンをクリックし、マシンが選択されていることを確認します。(サーバーが Windows ドメインに属している場合は、Windows ドメインではありません。)
  • 「IIS AppPool\name of yourapppool」と入力します
  • 「名前の確認」ボタンをクリックし、「OK」をクリックします。
于 2013-11-10T11:11:56.550 に答える