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

このような場合、サーバーはリクエストを理解するが、さまざまなアクセ ス制御上の理由から、リクエストの認可を拒否する。

403 Forbidden ステータスコードを受け取る理由の例をいくつか挙げます:

  • ブロックされたIPアドレス- 403エラーは、サーバーがクライアントのIPアドレスをブラックリストに登録したことを示しています。
  • 使用制限の超過- レート制限ポリシーまたは月間リクエストクォータを超過した場合、サーバーは過剰使用を防ぐために403で応答することがあります。
  • 無効な認証情報- 管理者権限またはユーザー権限のコンテンツにアクセスしようとしたときに、認証の詳細が正しくないか、欠けていると、403エラーが発生する可能性があります。
  • 認証されていないアカウント- サイトによっては、ユーザーのEメールやアカウントが確認リンクで認証されるまで、アクセスを禁止している場合があります。
  • ロックされたアカウント- 無効にされた、ロックアウトされた、または一時停止されたユーザーアカウントは、そのステータスに関連するログイン試行が失敗したときに403エラーを受け取るかもしれません。
  • ディレクトリの一覧表示- サーバーは通常、インデックスファイルのないディレクトリの閲覧を禁止し、ファイル構造の漏洩を防ぐために403でアクセスを拒否する。

関連記事