2

VisualSVN サーバーに Trac をセットアップしましたが (Subversion 認証を使用)、ブラウザを開いた後に Trac のホームページに移動するたびに、基本認証ダイアログが表示され、ユーザー名とパスワードの入力を求められます。私がやりたいことは、Trac にログイン フォームを用意することです。これにより、Cookie を使用して永遠にログインできるようになります。

AccountManagerPlugin をインストールしようとしましたが、正しく設定する方法がまったくわかりません。(私は企業のイントラネットで IIS を使用することに慣れているので、これは私にとって一種の異質な存在です)

httpd-custom.conf でこれを設定することにより、基本認証ダイアログをバイパスすることができました。

AuthName "Trac"
AuthType Basic
AuthBasicProvider file
AuthUserFile "E:/Repositories/htpasswd"

#Require valid-user

SvnServePasswordStore をパスワード ストアとして使用しようとしましたが、リポジトリ ディレクトリ内のどのファイルを指すべきかわかりません。

助けていただければ幸いです!

4

1 に答える 1

1

私はそれを理解したと思います。

まず、httpd-custom.conf で次の行をコメントアウトしました。

Require valid-user

次に、AccountManagerPlugin のストアが HtPasswdStore を使用するように設定します。これは、Trac.ini でリポジトリ ルートの htpasswd ファイルに指定されています。

Trac 内でユーザーを管理できるかどうかはわかりませんが、VisualSVN を使用してユーザーを管理する予定なので、問題にならないことを願っています。

于 2010-05-05T13:28:12.630 に答える