【问题标题】:SVN server with programatic authentication具有编程身份验证的 SVN 服务器
【发布时间】:2013-07-07 19:34:46
【问题描述】:

我正在亚马逊 ec2 机器上设置 svn 服务器,并希望在连接时动态处理服务器端身份验证。有没有办法使用用 java、python 甚至是简单的 shell 脚本编写的自定义应用程序来以编程方式验证身份验证?一个理想的解决方案是允许我将提供的用户/密码传递给 java 应用程序并将身份验证决定返回给 svn,然后它会响应客户端。

我似乎找不到太多关于此的信息。虽然我在客户端 svn 方面经验丰富,但我对它更高级的服务器功能并不熟悉,需要一些指导:P

【问题讨论】:

    标签: java linux apache svn


    【解决方案1】:

    如果您使用 apache 为您的 SVN 存储库提供服务,则身份验证和授权由 Apache 完成。这意味着您可以使用大多数 auth/z Apache 模块来保护您的 SVN 存储库 - 内部模块以及第 3 方模块。

    有很多 3rd 方模块,很可能有一个完全符合您的要求。但是,我建议从一个简单的开始。例如 mod-auth-external 可用于通过外部进程进行身份验证。有关更多信息,请参见项目页面:

    【讨论】:

    • 谢谢!这正是我一直在寻找的。目前,我也决定使用 mod-auth-external。
    猜你喜欢
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 2012-04-19
    • 1970-01-01
    • 2018-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多