作者:郑予家21342 | 来源:互联网 | 2023-02-01 09:37
MAMP创建的SSL证书在Chrome中无效.我遇到了"不安全"的问题.
这有解决方法吗?
1> raffjones..:
Chrome现在需要SSL证书才能使用"主题备用名称"(SAN)而不是旧的通用名称.这打破了以前由MAMP生成的自签名证书.
幸运的是,解决方法非常简单.
以下是从MAMP Pro中将主机设置为SSL的第一时刻开始的所有步骤.如果您之前在MAMP中创建了SSL证书,那么我发现删除它们并使用此方法重新启动是有效的.
创建主机名,例如..dev
并选择您的文档根目录
单击SSL选项卡,然后选中"SSL"框.确保未选中另一个复选框"仅允许使用TLS协议进行连接".
单击"创建自签名证书"按钮,然后使用相关详细信息填写弹出窗体.单击"生成"并将证书保存在您喜欢的任何位置.我只是救了我的.dev
将更改保存在MAMP中,然后重新启动服务器.
单击MAMP SSL面板中"证书文件"旁边的圆形箭头按钮(在Finder中显示).双击*.local
突出显示的文件 - 它应该像主机一样命名,例如.如果您的主机是.dev
您的证书文件将是.local
.这应该打开Keychain Access,你应该在那里看到新的证书.
右键单击/控制单击证书,然后选择"获取信息".点击"信任"旁边的下拉三角形
从"使用此证书时"选择器中,选择"始终信任" - 每个选择器应更改为显示"始终信任".关闭那个窗口.它会要求您的Mac OS系统密码进行更改.您应该看到证书图标上方显示一个蓝色加号图标,标记为可信.
重启Chrome.
访问您的新主机名,并test.dev
在浏览器栏中欣赏绿色.
2> 小智..:
我遵循了答案。对我有用的是在常规选项卡中将端口号设置为443