在IIS上通过PHP进行LDAPS连接

时间:2016-04-07 16:30:17

标签: php ssl iis

尝试通过Windows / PHP整理LDAP连接:

我可以获得.pfx证书,以及在Windows 2012R2 / IIS 8.5上运行的LDAP配置要求。我目前有一个文件夹结构:C:\OpenLDAP\sysconf,这里是我的LDAP.Conf文件,其中包含一个条目:

TLS_CACERT c:\openldap\sysconf\XXX.pfx

pfx文件已加密,因此我假设我需要安装' IIS服务器上的证书。

我拥有链条所需的密码,但我对于在特定要求下在IIS服务器上安装证书的确切位置/过程有点模糊。

任何人都可以解释/指导我如何完成它的这一方面吗?

非常非常感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您可以使用Microsoft管理控制台为ActiveDirectory服务导入/安装pfx(私钥和证书存档)。

  

您需要启动MMC,然后选择导入证书   文件 - >添加或删除管理单元>选择证书 - >单击添加(添加它)   到选定的管理单元) - >单击确定 - >选择服务帐户,然后选择   选择本地计算机然后选择活动目录   服务 - >光洁度

此网站将指导您完成配置: 提供完整的分步信息

https://www.digicert.com/ssl-certificate-installation-microsoft-active-directory-ldap-2012.htm

您可以通过MMC将公共证书导入个人证书存储区来验证您的Ldap配置,或者只需双击它并按照向导,然后使用ldp工具验证SSL连接。