2

我想使用我们当前的 Intranet 作为主要应用程序来验证用户。Confluence 应该能够准备好我从 Intranet 创建的 cookie,以自动验证用户身份,而无需提示他们输入用户名/密码。我在这里阅读了一些关于 seraph 的信息:http: //docs.atlassian.com/atlassian-seraph/latest/sso.html,但是我不确定如何开始。我下载了 zip 并创建了配置文件。但是,一旦我创建了类,我应该将它们放置在哪个文件夹中,以及如何实际编译它们?我是 Java 新手。

我宁愿不使用 Crowd,因为它非常昂贵,如果我们可以自己构建 SSO,那么我们可以节省很多钱。

任何帮助表示赞赏。

我在 Windows 上使用 3.1.1。

4

1 回答 1

1

最简单的集成方法是复制 + 修改 CAS 客户端,从上面的页面链接。如果您完全是 Java 新手,那么有一点学习曲线——您需要创建一个 JAR 文件并将其复制$CONF_HOME/confluence/WEB-INF/lib directoryseraph-config.xml.

我不确定我是否可以在这里为您提供有关如何构建 JAR 文件的完整教程,但是 CAS 客户端使用 Ant,因此如果您正在修改,请安装 Java 和 Ant 并ant build.xml在目录中运行“”。

希望这有某种意义:-)

于 2010-02-18T10:00:45.210 回答