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