1

我正在使用 redmine(rails 票证管理),我希望用户能够使用他们的网络用户和密码登录。

我遵循了 Microsoft 的 ADAM 分步指南,并在我的本地计算机上设置了一个 ADAM 实例。

http://www.microsoft.com/downloads/details.aspx?familyid=5163B97A-7DF3-4B41-954E-0F7C04893E83&displaylang=en

http://www.microsoft.com/downloads/details.aspx?displaylang=es&FamilyID=9688f8b9-1034-4ef6-a3e5-2a2a57b5c8e4

我已经设法创建了几个亚当帐户,设置了他们的密码,并且我可以从 rails 应用程序连接到他们。

我必须在 redmine 中输入以下 conf:

主机:本地主机
端口:369
帐户:CN=admin,OU=ADAM users,O=Microsoft,C=US(我创建的一个亚当管理员帐户)
密码:xxx
基础 DN:O=Microsoft,C=US(取自逐步指南)

映射到登录名的属性:name

问题是我希望能够检查域用户,而不是我手动添加到亚当数据库的用户......

所以,我已经可以连接到 ldap 服务器,如何使用它来验证域帐户?

有没有办法做到这一点???

-- Windows XP SP3

亚当 sp1

redmine 0.8.3

ruby 1.8.6 (2008-08-11 补丁级别 287) [i386-mswin32]

4

1 回答 1

1

您想要“代理身份验证”。

链接描述如下(我的编辑评论以粗体显示):

什么是代理身份验证?代理身份验证允许用户执行与 AD LDS (又名 ADAM) 实例的简单绑定,同时仍保持与 Active Directory 帐户的关联。

另请参阅以下链接中的“通过 ADAM 代理对象绑定”部分: 在 ADAM 中管理身份验证

于 2009-05-19T16:47:11.680 回答