根据 WIN SERVER 2008 Active Directory 对 Apache 网站进行身份验证

根据 WIN SERVER 2008 Active Directory 对 Apache 网站进行身份验证

我有一个简单的问题,也许是一个新手问题:D

我目前在我的其中一台服务器上运行着 Windows Server 2008,该服务器是域控制器,与所有用户一起运行活动目录。

我的第二台服务器正在运行 Ubuntu,它将成为 Apache 服务器。

我正在创建的网站将有登录系统,它将使用来自 Windows Active Directory 的用户。

问题是,我如何让 Apache 服务器看到来自 Windows AD 的用户?我是否需要运行 Samba 并同步用户,以便我可以使用 PHP 脚本从 Samba AD 中获取用户?如果是,那么我该如何同步,因为我以前从未使用过 Samba。

欢迎任何建议!

这是我第一次从事这样的项目,所以我有点迷茫,如果这是一个新问题,请原谅!

谢谢 :)

答案1

这确实应该在应用程序级别而不是服务器级别处理(它使测试更容易),无需了解所使用的语言,您可以使用现有的库连接到活动目录来验证您的用户或自己动手,您可以看到我在代码审查中因我的代码而受到斥责(只需查看我的个人资料)即可了解(它在 php 中)

相关内容