目前我有一个使用https的网站(https://example.com)是一个单独的服务器 . 我还在另一台服务器上运行API,但在端口9000(http://api.example.com:9000)中运行 .

我想在我的网站上运行我的API,但是我收到了这个错误:

混合内容:“https://example.com/”页面是通过HTTPS加载的,但是请求了一个不安全的XMLHttpRequest endpoints “http://api.example.com:9000/ping” . 此请求已被阻止;内容必须通过HTTPS提供 .

我需要做些什么来解决这个问题?