长沙白癜风医院 http://baijiahao.baidu.com/s?id=1676591812617012761&wfr=spider&for=pc长沙白癜风医院 http://baijiahao.baidu.com/s?id=1676591812617012761&wfr=spider&for=pc尝试从HTTP迁移到HTTPS时是否遇到“SSL证书问题:无法获取本地发行者证书”问题?我们知道处理这个问题有多么不堪重负,但不要让这吓到您。在这里,我们可以通过本文来帮助您修复它,并且不要做出像卸载SSL证书这样的错误决定。
SSL证书无法获取本地颁发者证书解决方
无论弹出哪个错误或修复该错误所涉及的复杂性,都不要卸载SSL证书来摆脱SSL错误,因为这样做可能会致命,并给您带来严重的安全风险。永远记住,您的SSL证书可以保护服务器与浏览器之间交换的通信,从而防止第三方数据的拦截。
即使数据隐私法律日益严格,因此,您不能做出不明智的决定来卸载SSL。因此,您唯一的选择是找到“无法获取本地发行者证书”错误的根源并进行修复。
在我们帮助您之前,让我们弄清楚SSL证书的工作原理以及为什么它显示“curl:(60)SSL证书问题:无法获取本地发行者证书”或“gitSSL证书问题无法获取本地”颁发者证书的错误。
SSL证书问题:无法获取本地颁发者证书–原因
SSL证书的主要目的是确认身份验证,并通过参考HTTPS协议确保服务器与客户端之间安全地交换信息。只有当您拥有由证书颁发机构直接或间接签名的有效根证书时,这才有可能。但是,当根证书无法正常工作时,尤其是在SSL客户端发出HTTPS请求且在此期间,客户端必须共享SSL证书以进行身份验证时,会出现“无法获取本地颁发者证书的错误”。
因此,您需要采取必要的措施来帮助缩小差距。
SSL证书问题:无法获取本地颁发者证书–解决方案
现在我们知道了“无法获得本地发行者证书”故障的原因,现在该采取行动了。由于多种原因,您可能会遇到此故障,这些原因可能与干扰SSL/TSL会话的软件或您的Git应用程序不同。一旦确定了原因,就很容易解决它。如果您无法执行此操作,则建议您一个接一个地尝试所有修补程序,然后某些方法会起作用。
未经验证的自签名SSL证书
任何人都可以通过生成签名密钥来签名SSL证书;但是,操作系统和Web浏览器可能无法识别。这可能是您看到“SSL证书问题:无法获取本地发行者证书”或“卷曲:(60)SSL证书问题:无法获取本地发行者证书”错误的原因。
解决方案–购买由知名证书颁发机构认证的SSL证书并安装。
更改php.ini文件以解决“无法获取本地发行者证书”
登录到cPanel等Web控制面板,然后找到文件管理器。然后,您将找到PHP软件,在其中,您可以找到需要编辑的php.ini文件。请遵循以下步骤。
更改Php.ini
单击