トラブルシューティング

401 Unauthorized

LLMs Text

401 Unauthorized の対処

HTTP 401 は認証失敗を意味します。4AICode 中継は Authorization: Bearer sk-4ai-... のみ受け付けます。

チェックリスト

  1. ヘッダーの有無と表記
Authorization: Bearer sk-4ai-xxxxxxxxxxxxxxxx

クエリ文字列のキーは非対応です。Bearer を省略しないでください。

  1. トークン全体 — 作成時に一度だけ表示されます。sk-4ai-<your-token> プレースホルダー全体を置き換えてください。
  2. 失効していない — 失効は即時反映されます(トークンガイド)。
  3. クライアントの再読み込み — env 変更後は新しいターミナル/IDE の完全再起動。トークンは .com と .net の両方で使えます。
  4. Claude Code 拡張の変数 — ANTHROPIC_AUTH_TOKEN を推奨(VS Code / Cursor ガイド)。

よくあるケース

ケース対処
新規トークンでも 401空白を除去;クライアント再起動
突然 401失効または組織切替後の古いトークンを確認
特定ツールだけ失敗シェル env を無視している可能性;そのツールの設定を確認

解決しない場合

おおよその時刻、ツール名、trace_id(あれば)を support@4aicode.com へ。トークン全文は送らないでください。

関連