使用Xampp本地主机设置时的SSL证书位置

问题描述

背景:Windows版本:Windows 10 Pro版本1909,操作系统内部版本18363.1082,其WordPress网站(从运行中的在线站点复制)运行在Xampp / Apache localhost环境上,用于开发目的。

我正在尝试实现安全的localhost环境(因为我将安全的在线网站复制到了我的localhost环境),并且它在非安全模式(HTTP://)下工作正常,但是在安全模式(HTTPS: //)。我在Edge上使用HTTPS://收到致命的“您的连接不是私有”消息。为了摆脱此消息,我创建了一个自签名的证书颁发机构,并将其添加到Windows中的“受信任的根证书颁发机构”存储中。我还使用创建的Root SSL证书创建了私钥(localhost.Key)并颁发了新的本地证书(localhost.crt),但是我不确定localhost.key和localhost.crt在localhost配置中的位置。是否将它们添加到httpd-ssl.conf,openssl.cnf或其他地方?我看过的互联网站点上似乎没有涵盖该过程的这一部分(其中有很多)。实际上,关于SSL流程在本地主机开发环境中的工作方式以及它如何与本地安装的WordPress网站(安装了SSL插件)绑定,我还有些想念。详细的流程图将显示在流程的每个阶段使用哪些证书以及它们在本地主机环境中来自何处。

完成该项目的任何帮助将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)