我在chrome中遇到此错误:
' https://www.SERVER_ONE.com/'是通过HTTPS加载的,但是 请求不安全的XMLHttpRequest端点 ' http://SERVER_TWO.com/someAPI&#39 ;.此请求已被阻止;该 内容必须通过HTTPS提供。
SERVER_ONE和SERVER_TWO都归我所有。 但问题是我持有的HTTPS证书仅适用于server_ONE。
我有什么办法可以解决这个错误吗,我可以在SERVER_TWO中引入一些mode_proxy来将所有https重定向到http,还是有任何方法我可以在java端写一些代理并将它放在server_one上哪个可以充当https到http?
的适配器如果可以使用任何此类适配器代码,请引导我一些代码段。
答案 0 :(得分:0)
只需在server2上启用https,然后将您的呼叫从http更改为https。
对于证书,您可以免费使用https://letsencrypt.org/ for server2。
答案 1 :(得分:0)
您不应该直接调用SERVER_TWO,您应该在SERVER_ONE上配置或实现代理,以便每次调用都可以通过HTTPS完成。