1. ホーム
  2. asp.net

[解決済み] ディレクトリで "401 Unauthorized" と表示された場合

2023-03-04 17:56:20

質問

ローカルマシンでプロジェクトを実行すると、このようなことは起こらないので、これは IIS のエラーだと思います。

私のスタイルシートは ~/Content/css

そのディレクトリにあるファイルはすべてページに読み込まれず、それらに直接移動すると、サーバー エラーが発生します。

401 - 権限がありません。無効な認証情報のため、アクセスは拒否されました。

提供された認証情報を使用して、このディレクトリまたはページを表示する権限を持っていません。

これは、そのディレクトリに対してのみ発生します。他のファイルへのアクセスには問題がありません。これを停止するために、IIS7 で何かする必要がありますか?

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

を持っていない可能性があります。 IUSR_ コンピュータ名 というパーミッションをそのフォルダに設定してください。 ざっと調べたところ、次のようになります。 が必要な情報を見つけることができます。 .

そうでない場合、ブラウザからユーザー名とパスワードの入力を要求されますか? もしそうなら、IIS が統合認証のみを使用するように設定されている可能性があります。 を使用するように設定されている可能性があります。 .