簡體   English   中英

Angular and Spring rest api communication over https

[英]Angular and Spring rest api communication over https

我用 angular 編寫了前端,用 Spring 編寫了后端。 我購買了主機,並在那里安裝了 tomcat,我在其中部署了我的生產后端。 我在托管服務的域文件夾下部署前端。 Spring 有 jks 證書。 我將此 jks 證書添加到 server.xml 中的連接器。 Angular 讓我們加密為我的域“spotmapa.pl”生成的證書。

現在我遇到了這種情況:在桌面谷歌瀏覽器上,我的域似乎“不安全”,當這個網站讓 api 調用后端時,它是正確的。 但是在例如 firefox 我的域似乎安全並且有掛鎖但是 api 調用后端無法從那里工作。

我從 postman 到后端的 api 調用工作正常,但在讓我們加密網站的保護下無法正常工作。 我在日志中沒有得到任何錯誤。

我有兩個問題:我應該為后端和前端擁有相同的證書嗎? 為什么不安全的來源使 api 調用正確,但安全網站https://spotmapa.pl沒有?

使用 Let encrypt 的前端調用由自簽名證書保護的 api。 這導致了問題。 我確實也讓后端加密並且它工作正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM