FitNesse的AD / LDAP身份验证

时间:2012-06-08 11:13:17

标签: ldap fitnesse

我们将FitNesse放在服务器上,并希望为此提供AD / LDAP身份验证解决方案。 有没有人有好的和容易为此设置解决方案的经验?

提前致谢。马格努斯

3 个答案:

答案 0 :(得分:2)

一种简单的方法是下载UnboundID LDAP SDK的标准版并获取jsse.jar文件的副本,并在fitness lib目录中安装两个jar文件。在fitness.authentication包中创建一个扩展fitness.authentication.Authenticator类的类,并覆盖isAuthenticated()方法。指定所需的属性,例如主机名,端口,简单或SASL绑定,是否使用SSL或StartTLS,基础对象,搜索范围等。

jsse.jar将提供必要的SSL类,以便可以根据需要实现SSL和StartTLS。

另见

答案 1 :(得分:0)

这是可能的,但它需要找到或创建一个插件来执行它。

我找到了以下内容,但我从未尝试过:

同样在那里,但年龄较大的是:https://github.com/dleonard0/fitnesse

你可以从那里开始,但你可能不得不弄脏你的手。不幸的是,我对代码的这一部分并不熟悉。

答案 2 :(得分:0)

见这里:http://fitnesse.org/FitNesse.UserGuide.AdministeringFitNesse.SecurityDescription.SpnegoAuthentication

我需要提供更多字符才能让赌注流得更快。