【发布时间】:2020-07-31 20:29:44
【问题描述】:
我的前端是用 Angular 编写的,而后端是用 Spring 编写的。我购买了主机,并在那里安装了 tomcat,我在其中部署了我的生产后端。我在托管服务的域文件夹下部署前端。 Spring有jks证书。我将此 jks 证书添加到 server.xml 中的连接器。 Angular 让我们加密为我的域“spotmapa.pl”生成的证书。
现在我有这种情况: 在桌面谷歌浏览器上,我的域似乎“不安全”,当这个网站对后端进行 api 调用时,它是正确的。 但在例如 Firefox 中,我的域似乎是安全的并且有挂锁,但后端的 api 调用无法从那里工作。
我从邮递员到后端的 api 调用正常工作,但在让我们加密网站的保护下无法正常工作。 我在日志中没有收到任何错误。
我有两个问题: 我应该为后端和前端拥有相同的证书吗? 为什么不安全的来源使 api 调用正确,但安全的网站https://spotmapa.pl 没有?
【问题讨论】:
标签: javascript java angular spring ssl