首页 新闻 会员 周边 捐助

https页面使用ajax请求http

0
悬赏园豆:20 [待解决问题]

我的站点是前后端分离部署在不同的服务器,前端站点使用的是https,后端api使用的是http,导致请求时出现

有没有什么解决办法

灬丶的主页 灬丶 | 初学一级 | 园豆:3
提问于:2020-11-26 09:23
< >
分享
所有回答(8)
0

都搞成https

雷。 | 园豆:775 (小虾三级) | 2020-11-26 09:40
0

前後使用同樣的協議,要馬都http、要馬都https

RosonJ | 园豆:4910 (老鸟四级) | 2020-11-26 10:07
0

Nginx 可以用代理解决,具体不清楚。

geass.. | 园豆:1821 (小虾三级) | 2020-11-26 11:34
0

浏览器不让https的前端使用http接口
让后端改下,加下证书不就解决了或者前端换成http的

大志若愚 | 园豆:2138 (老鸟四级) | 2020-11-26 14:15
0

1、双方至少有一个要换
2、使用Nginx中转,如果接口使用的很少,这步没必要折腾

一禅·小和尚 | 园豆:519 (小虾三级) | 2020-11-27 14:23
0

前端----》Nginx(配置Https)-----》后端API 这是常规做法

Zery | 园豆:6151 (大侠五级) | 2020-11-28 18:15
0

后端http的API 就不该出现在公网上让前端js调用了。要么改成https,要么调用通过前端web服务器中转一下,内网走http

gt1987 | 园豆:1150 (小虾三级) | 2020-11-30 10:27
0

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
前端head里面加一下试试

靓仔姓曹 | 园豆:242 (菜鸟二级) | 2020-12-02 14:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册