【问题标题】:API certificate not trusted by browser, what can i do?浏览器不信任 API 证书,我该怎么办?
【发布时间】:2020-06-09 17:55:59
【问题描述】:

我有一个反应网络应用程序启动并运行。它调用我的 api,但我的 api 正在我自己的机器上运行。所以流程会是这样的。

www.mysite.com 调用 (192.192.219.1) (实际上不是我的机器 ip,但你明白了)。该 api 是一个 java spring boot api,它能够将数据发送回我的反应站点。然而,我的 api 使用的是自分配证书。我的问题是浏览器不信任我自己分配的证书。如何让浏览器信任我的 Ip(api 所在的位置)?

【问题讨论】:

  • 公共网络如何连接到您自己的机器上?

标签: java spring api ssl web


【解决方案1】:

您可以使用免费的 Let´s encrypt 证书:

https://letsencrypt.org/

这里有一个 let´s encrypt spring boot 安装指南:

https://dzone.com/articles/spring-boot-secured-by-lets-encrypt

【讨论】:

  • 这在其他人使用我的网站时不起作用,因为当网站调用我的 api 时,它会显示为不受信任
  • 对不起,虽然这是为了本地开发。我编辑了我的答案,您可以使用 Let´s encrypt,它是免费且非常易于安装的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-12-12
  • 2018-09-08
  • 1970-01-01
  • 1970-01-01
  • 2021-08-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多