1

現在、SSLアクセスとLDAP認証を使用するCollabNetEdgeを使用してSVNサーバーをセットアップしました。しかし、1つは私が理解していないことです...

一つ目は理解できない行です。ユーザー名を含まないエントリをログファイルに取得するのはなぜですか。他のすべてのエントリはOKです。svnlisthttps://example.com/svn/repositoryNameを介してリポジトリにアクセスします

www.xx.yy.zz - - [04/Oct/2012:16:49:18 +0200] "OPTIONS /svn/repositoryName HTTP/1.1" 401 401
www.xx.yy.zz - username [04/Oct/2012:16:49:18 +0200] "OPTIONS /svn/repositoryName HTTP/1.1" 200 194
www.xx.yy.zz - username [04/Oct/2012:16:49:18 +0200] "OPTIONS /svn/repositoryName HTTP/1.1" 200 194
www.xx.yy.zz - username [04/Oct/2012:16:49:18 +0200] "PROPFIND /svn/repositoryName/!svn/rvr/12345 HTTP/1.1" 207 1303
www.xx.yy.zz - username [04/Oct/2012:16:49:18 +0200] "PROPFIND /svn/repositoryName/!svn/rvr/12345 HTTP/1.1" 207 4748
4

1 に答える 1

2

SVNは必要な場合にのみ資格情報を送信するため、ログインデータを送信せずに常に最初にデータを取得しようとします。サーバーがHTTPコード401(未承認)に応答すると、svnclientは2回目の試行で資格情報を追加します。

于 2012-10-04T16:43:02.557 に答える