Ben*_*ney 2 javascript laravel digital-ocean vue.js lets-encrypt
我有一个带有 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 后面的生产服务器上,它会返回insecure XMLHttpRequest.
我在浏览器开发工具的“网络”选项卡中注意到,该 URL 正在返回 a 301 - Moved Permanently,紧接着是关于不安全端点的错误。
我删除了/after/hello和 boof,它有效。
| 归档时间: |
|
| 查看次数: |
1795 次 |
| 最近记录: |