首页新闻找找看学习计划

Vue使用https请求数据的问题。

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

请求url的地址是本地localhost。
axios.defaults.baseURL = 'https://localhost:8888/api';
使用谷歌浏览器能够访问到接口,使用ie则会报错。下面是错误信息。

另外如果把这个localhost改为云端的ip地址,则谷歌也会报这个错误,改成域名的话,ie和谷歌都没问题。
后端不配置ssl证书,直接使用http请求,ie和谷歌也没问题。
请问一下是不是使用https的方式调用接口不能直接使用ip。谷歌能用localhost是不是谷歌浏览器做了手段来给开发者提供便利的?

結城リト的主页 結城リト | 初学一级 | 园豆:105
提问于:2019-05-30 21:46
< >
分享
所有回答(2)
1

ssl证书存的是域名,所有ip地址会报错

授之以渔 | 园豆:872 (小虾三级) | 2019-05-31 10:13
0

楼上说得对的

DNLi | 园豆:306 (菜鸟二级) | 2019-05-31 16:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册