403 Forbidden は、クライアントがサーバー上の要求されたリソースにアクセスする権限を持っていないことを示すHTTPステータスコードです。

これらの場合、サーバーはリクエストを理解しますが、さまざまなアクセス制御上の理由により、それを承認することを拒否します。

人が 403 Forbidden ステータスコードを受け取る可能性のある理由はいくつかあります。

  • ブロックされたIPアドレス – 403エラーは、サーバーがクライアントのIPアドレスをブラックリストに登録したことを示している場合があります。これは通常、以前の悪意のあるリクエストが原因です。
  • 使用制限を超過 – レート制限ポリシーまたは月間リクエストクォータを超過した場合、サーバーは過剰な使用を防ぐために 403 で応答する場合があります。
  • 無効な認証情報 – 管理者またはユーザー特権コンテンツへのアクセスを試みる際の、不正確または欠落した認証詳細は、403エラーを引き起こす可能性があります。
  • 未確認のアカウント – 一部のサイトでは、ユーザーのメールまたはアカウントが確認リンクを通じて確認されるまで、アクセスを禁止しています。
  • ロックされたアカウント – 無効化、ロックアウト、または一時停止されたユーザーアカウントは、そのステータスに関連するログイン試行が失敗した場合に 403 エラーを受け取る可能性があります。
  • ディレクトリリスト – サーバーは通常、インデックスファイルなしでディレクトリを参照することを禁止しており、ファイル構造が公開されるのを防ぐために 403 でアクセスを拒否します。

関連記事: