1

Amazon ec2 ボックスに svn サーバーをセットアップしており、接続時にサーバー側の認証を動的に処理したいと考えています。プログラムで認証を検証するために、Java、Python、または単純なシェルスクリプトで書かれたカスタムアプリケーションを使用する方法はありますか? 理想的な解決策は、提供されたユーザー/パスを Java アプリに渡し、認証の決定を svn に返してからクライアントに応答できるようにすることです。

私はこれについて多くを見つけることができないようです。私はクライアント側のsvnの経験がありますが、より高度なサーバー機能には不慣れで、方向性が必要です:P

4

1 に答える 1

1

Apache を使用して SVN リポジトリを提供する場合、認証と認可は Apache によって行われます。つまり、ほとんどの auth/z Apache モジュールを使用して、SVN リポジトリ (内部モジュールとサードパーティ モジュール) を保護できます。

多くのサードパーティ製モジュールがあり、ほとんどの場合、要件を完全に満たすものがあります。ただし、シンプルなものから始めることをお勧めします。たとえば、mod-auth-externalを使用して、外部プロセスで認証できます。詳細については、プロジェクト ページを参照してください。

于 2013-07-10T07:58:41.337 に答える