php - 在 IIS 上通过 PHP 进行 LDAPS 连接

标签 php ssl iis

尝试通过 windows/PHP 整理 LDAPs 连接:

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

TLS_CACERT c:\openldap\sysconf\XXX.pfx

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

我有链所需的密码,但我不太清楚在 IIS 服务器上为这个特定要求安装证书的确切位置/过程。

谁能解释/指导我如何完成这方面的工作?

非常非常感谢您的帮助

最佳答案

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

You need to launch MMC then import the certificate by selecting File->Add or remove snap-in->select Certificates->click add(to add it to the selected snap-ins)->click ok->select service account , then selecting local computer then selecting active directory service->finish.

此站点将指导您完成配置: 给出了完整的逐步信息

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

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

关于php - 在 IIS 上通过 PHP 进行 LDAPS 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36482097/

相关文章:

php - 需要从mysql数据库显示图片到fpdf

php - 我应该如何建立表之间的关系?

php - 如何将博客从非 WordPress 迁移到 WordPress

php - 如何在 HTML 文件中运行 PHP 脚本?

c# - WebRequest 错误 - 无法创建 SSL/TLS 安全通道

docker - 将证书安装到 Jupyter 笔记本 docker 镜像中

c# - 了解模拟权限

ssl - 从 cloudflare 添加 SSL 后域无法解析

asp.net - 在 IIS 7.5 中联系 WCF 服务时,对等方 (502) 重置连接

asp.net - 不同网站的货币格式不同