VueJS 请求了一个不安全的 XMLHttpRequest 端点

VueJS Requested an insecure XMLHttpRequest endpoint

我有一个带有 Laravel 后端作为 API 的 VueJs 应用程序。

当 运行 在本地应用程序使用 https 时按预期工作,但是在生产服务器上时我收到 Requested an insecure XMLHttpRequest endpoint 消息。

我的服务器在 Digital Ocean 上,已经设置了 RunCloud 并通过 LetsEncrypt 启用了 SSL。

可在此处查看申请:https://vehicletrader.sweney.co/#/

请注意,现阶段 API 没有授权。

任何建议都会有所帮助。

请求末尾的斜杠 / URL 是我的原因。

我的 axios 调用很简单 axios.post('https://getShafiq.com/hello/')

在本地,它正在运行。

但在 CloudFlare 后面的产品服务器上,它会 return insecure XMLHttpRequest

我在浏览器开发工具的 'Network' 选项卡中注意到 URL 是 return 一个 301 - Moved Permanently 紧随其后的错误是不安全的端点。

我删除了 /hello 之后的 / 和 boof,它有效。