0

我继承了一个 ColdFusion 应用程序(我是 ColdFusion 中的菜鸟),它使用 GetAuthUser() 读取登录用户的名称,然后附加 @mycompany.com 以发送电子邮件。

我们将迁移到一个新域,在该域​​下我们收到的用户名与我们的电子邮件地址不匹配。

例如,我以 rickhodder 登录,我的电子邮件地址是 rickhodder@mycompany.com,我在新域下的登录名是 C12345,但我的电子邮件地址仍然是 rickhodder@mycompany.com。

从一些在线研究中,我看到 ColdFusion 不反对活动目录,它反对 NT 域。

ColdFusion 下有没有办法读取与用户关联的电子邮件?

4

1 回答 1

4

我认为 CF 不会“开箱即用”地为您提供这些信息。您可能希望查看 CFLDAP 功能并使用它从您的 AD 服务器中查找用户信息,其中应该包含您需要的信息。

如果您走这条路,您可以使用自己的详细信息来连接以进行开发,但请确保您创建了一个帐户以在生产中进行 LDAP 连接。它应该将密码设置为不过期,并且无权登录或执行其他操作。您的域管理员可能会比我能解释的更清楚您的目标。

于 2012-09-10T16:04:27.630 回答