Basic認証
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*Basic認証 とは [#za629f1e]
**名称 [#qec2e60b]
-ベーシック認証
**概要 [#fd1ddd47]
-[[HTTP]]認証の一つ。もう一つは[[Digest認証]]。
-「基本認証」とも呼ばれる
-IDとパスワードがネットワーク上を平文で流れる
*フロー [#z599682c]
+クライアントからのアクセス要求に対して、ステータス401(Un...
+ブラウザは401をうけて、IDとパスワードの入力画面を表示す...
+クライアントは入力されたIDとパスワードを付加したリクエス...
--HTTPヘッダに「Authorization:Basic xxx=」を付加する
+認証成功後は、認証に成功したディレクトリ配下にアクセスす...
*仕組み [#ad6c3049]
-HTTPヘッダにIDとパスワードを[[Base64]]エンコードしたもの...
--[[Base64]]は復号化が容易なため、[[SSL]]と組み合わせる必...
-[[ステートレス]]
--認証状態は保持せずに、クライアントはリクエストごとにID...
--毎回IDとパスワードが送信される
*サーバ側の実装方法 [#cfb93a24]
**Webサーバの設定を使う [#idde1b28]
-.htaccess
-.htpasswd
**プログラミングで実装する [#o0053fcf]
-ステータス401で応答する
-HTTPヘッダに「WWW-Authenticate:Basic realm="xxx"」を付加...
*関連用語 [#h28141c0]
-[[認証]]
-[[Digest認証]]
終了行:
*Basic認証 とは [#za629f1e]
**名称 [#qec2e60b]
-ベーシック認証
**概要 [#fd1ddd47]
-[[HTTP]]認証の一つ。もう一つは[[Digest認証]]。
-「基本認証」とも呼ばれる
-IDとパスワードがネットワーク上を平文で流れる
*フロー [#z599682c]
+クライアントからのアクセス要求に対して、ステータス401(Un...
+ブラウザは401をうけて、IDとパスワードの入力画面を表示す...
+クライアントは入力されたIDとパスワードを付加したリクエス...
--HTTPヘッダに「Authorization:Basic xxx=」を付加する
+認証成功後は、認証に成功したディレクトリ配下にアクセスす...
*仕組み [#ad6c3049]
-HTTPヘッダにIDとパスワードを[[Base64]]エンコードしたもの...
--[[Base64]]は復号化が容易なため、[[SSL]]と組み合わせる必...
-[[ステートレス]]
--認証状態は保持せずに、クライアントはリクエストごとにID...
--毎回IDとパスワードが送信される
*サーバ側の実装方法 [#cfb93a24]
**Webサーバの設定を使う [#idde1b28]
-.htaccess
-.htpasswd
**プログラミングで実装する [#o0053fcf]
-ステータス401で応答する
-HTTPヘッダに「WWW-Authenticate:Basic realm="xxx"」を付加...
*関連用語 [#h28141c0]
-[[認証]]
-[[Digest認証]]
ページ名: