📅  最后修改于: 2023-12-03 14:40:05.176000             🧑  作者: Mango
在开发环境中,我们有时会需要使用自签名的 SSL 证书来进行开发和测试,但是 Chrome 默认会检查证书的合法性。因此,在这种情况下,我们需要禁用 Chrome 的 SSL 证书检查。
以下是如何禁用 SSL 证书检查的步骤:
首先,打开终端应用程序。
输入以下命令以关闭 Chrome:
$ pkill -9 "Google Chrome"
接下来,我们需要在终端中使用以下命令,以创建一个新的 Chrome 启动器文件:
$ sudo nano /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome
现在,在文本编辑器中,将以下代码添加到文件的末尾:
# 忽略 SSL 错误
export NSS_STRICT_NOFORK=DISABLED
export CHROME_EXECUTABLE_NO_SANDBOX=1
我们可以使用 Control + O
键,保存更改,并使用 Control + X
键退出编辑器。
现在,我们可以重新启动 Chrome 并禁用 SSL 证书检查。 可以通过以下命令重新启动 Chrome:
$ open /Applications/Google\ Chrome.app/
现在,Chrome 不再检查 SSL 证书的合法性,我们可以在开发环境中使用自签名证书进行测试。
注意:禁用 SSL 证书检查可能会造成安全风险,请务必在开发环境中使用,并在部署应用程序之前,确保您已经启用了 SSL 证书检查。