首先,很抱歉,如果这个问题无效,我正在处理一种情况,即我在本地创建了SSL证书,并由本地CA签名。
当我尝试从UI连接登录时,我的前端应用程序处于有角度的状态,而后端应用程序处于Spring启动中,因此我需要手动添加该证书,因为我已经单击了链接按钮,从而可以加载该证书浏览器中的后端api
此后,将打开一个弹出窗口,并加载后端api,
然后,我需要手动单击“高级”,然后继续进行“不安全”操作。完成所有这些步骤后,便在浏览器中添加了证书。
谁能建议在没有所有这些手动工作的情况下自动添加它。
答案 0 :(得分:0)
您可以使用以下配置在不同的浏览器上启用自签名证书。请记住,这不是用于 PRODUCTION
https://localhost:<port_no>
并添加安全例外以允许连接。如果仍然出现连接错误,请转到URL about:config ,并将security.mixed_content.block_active_content
的值设置为 false ,将security.mixed_content.block_display_content
的值设置为 true 。chrome://flags/#allow-insecure-localhost
,然后单击“启用并重新启动Chrome以允许连接”。https://localhost:<port_no>
并将证书添加到“受信任的根证书颁发机构”。答案 1 :(得分:0)
您需要获取新的有效SSL证书。 This might help