1

我的 Windows 7 机器不接受自签名 SSL 证书时遇到问题。我需要这个,因为 QuickBooks Web 连接器除了通过 HTTPS 之外不会处理我的 CRM,并且 CRM 托管在仅限 Intranet 的 Linux 服务器上。

我按照此处的说明进行操作,然后使用 certmgr.msc 在客户端机器上导入证书。导入似乎成功了,我可以在“受信任的根”存储中看到证书:

在此处输入图像描述

问题是它不起作用。QBWC 仍然报告由于身份验证错误而无法连接,并且我的浏览器仍然拒绝证书:

在此处输入图像描述

有人可以告诉我我做错了什么吗?提前致谢!

4

1 回答 1

3

@RickK 提出了正确的答案 - 我以我自己的名义颁发了证书,而不是服务器的域。Apache 中的提示使这变得相当混乱;看起来您确实应该将自己的名字放在“通用名称”字段中,而我遵循的教程似乎也提供了同样的建议。

无论如何,我重新颁发了证书,将 CN 字段更改为“应用程序”,现在一切正常。感谢@RickK 和@pulkitsinghal 的帮助。(很抱歉我的回复延迟了——这个项目被搁置了一段时间。)

于 2014-03-22T17:23:09.487 回答