java - 如何在浏览器中自动添加(异常(exception))SSL 证书

标签 java angular spring-boot ssl

首先,如果这个问题无效,我很抱歉,我正在处理我在本地创建 SSL 证书并由本地 CA 签名的情况。

当我尝试从 UI 连接到登录时,我的前端应用程序是 Angular ,我的后端应用程序是在 Spring 引导中,然后我需要手动添加此证书,因为我通过单击它提供了一个链接按钮,我将加载浏览器后端api

enter image description here

在此之后将打开一个弹出窗口并加载后端 api,

enter image description here

然后我需要手动点击“Advance”然后进入 unsafe 。在完成所有这些步骤后,证书将添加到浏览器中。

任何人都可以建议如何在没有所有这些手动工作的情况下自动添加它。

最佳答案

您可以使用以下配置在不同的浏览器上启用自签名证书。尽管请记住,这不是用于生产

  • Firefox:转到 URL https://localhost:<port_no>并添加安全异常(exception)以允许连接。如果仍然出现连接错误,转到 URL about:config 并为 security.mixed_content.block_active_content 设置值为falsesecurity.mixed_content.block_display_contenttrue
  • Chrome:转到 URL chrome://flags/#allow-insecure-localhost然后点击启用并重新启动 Chrome 以允许连接。
  • IE 10 及更高版本:转到 URL https://localhost:<port_no>如果出现证书错误,则将证书添加到受信任的根证书颁发机构。

关于java - 如何在浏览器中自动添加(异常(exception))SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54586269/

相关文章:

angular - 以 Angular 模板驱动表单提交时显示表单验证错误

java - 为什么不推荐使用 thread.stop 而不推荐使用 timer.cancel?

java - 动态绑定(bind)和动态加载有什么区别?

javascript - 测试 Angular 表单提交

spring - spring计划任务和spring批处理作业有什么区别

spring-boot - 如何在Spring Data ElasticSearch中对嵌套对象使用术语查询?

spring - hibernate 异常 : Use of DefaultSchemaNameResolver requires Dialect to provide the proper SQL statement/command

java - Android SurfaceHolder.unlockCanvasAndPost()不会引起重绘

java - AES-256 和 PKCS7Padding 在 Java 中失败

angular - 如何修复 Angular mat-expansion-panel 上的 ExpressionChangedAfterItHasBeenCheckedError