• R/O
  • SSH
  • HTTPS

sf-04webserver: Commit


Commit MetaInfo

Revisión457 (tree)
Tiempo2011-08-29 00:09:13
Autoryuh

Log Message

1.92リリース候補

Cambiar Resumen

Diferencia incremental

--- 1xx/04WebServer/trunk/DigestAuthenticate.cpp (revision 456)
+++ 1xx/04WebServer/trunk/DigestAuthenticate.cpp (revision 457)
@@ -17,7 +17,6 @@
1717 // 認証オプションを取得
1818 CString authOptionLine = request.GetOptionAccess().GetConfig(_T("Authorization"), _T(""));
1919 authOptionLine.Trim();
20- TRACE("Authorization: %s\n", authOptionLine);
2120
2221 // 認証無し
2322 if(authOptionLine.IsEmpty())
--- 1xx/04WebServer/trunk/SubProcess.cpp (revision 456)
+++ 1xx/04WebServer/trunk/SubProcess.cpp (revision 457)
@@ -493,9 +493,6 @@
493493 // クライアントに関する環境変数のリスト
494494 //
495495
496- // ユーザを認証するときに使用する認証メソッド。ウェブサーバとリモートホストがIDENTD認証デーモン(ユーザ認証プロトコル)を実行しているときだけ値がある。
497- env.SetConfig("AUTH_TYPE","basic");
498-
499496 // クライアントが受け付けることができるMIMEタイプのリスト。
500497 env.SetConfig("HTTP_ACCEPT",request.GetOptionAccess().GetConfig("Accept","*/*",TRUE));
501498
@@ -515,6 +512,9 @@
515512 env.SetConfig("REMOTE_HOST",ip.GetHostName());
516513 }
517514
515+ // ユーザを認証するときに使用する認証メソッド。ウェブサーバとリモートホストがIDENTD認証デーモン(ユーザ認証プロトコル)を実行しているときだけ値がある。
516+ env.SetConfig("AUTH_TYPE", request.GetAuthDetailAccess().GetKeyStr(_T("AuthMethod"), _T("")));
517+
518518 // ユーザの認証名。ウェブサーバとリモートホストがIDENTD認証デーモン(ユーザ認証プロトコル)を実行しているときだけ値があります。
519519 env.SetConfig("REMOTE_USER",request.GetUser());
520520
Show on old repository browser