🔐 Basic認証ヘッダー生成
Authorizationヘッダー
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==ユーザー名とパスワードを入力すると、HTTP Basic認証(RFC 7617)で使うAuthorizationヘッダーの値を生成するツールです。curlコマンドやAPIクライアントの設定にそのまま使えます。
使い方
- ユーザー名を入力します。
- パスワードを入力します。
- 生成されたAuthorizationヘッダーをコピーします。
よくある質問
どんな計算をしていますか?
"ユーザー名:パスワード"という文字列をBase64エンコードし、先頭に"Basic "を付けたものがAuthorizationヘッダーの値になります(RFC 7617で定義された標準形式)。
Basic認証は安全ですか?
Basic認証自体はBase64エンコードされているだけで暗号化ではないため、必ずHTTPS通信と組み合わせて使用してください。HTTP通信では認証情報が容易に読み取られてしまいます。
curlでどう使いますか?
生成されたヘッダーをそのまま `curl -H "Authorization: Basic xxxx" https://example.com` のように指定できます。