请求url的地址是本地localhost。
axios.defaults.baseURL = 'https://localhost:8888/api';
使用谷歌浏览器能够访问到接口,使用ie则会报错。下面是错误信息。
另外如果把这个localhost改为云端的ip地址,则谷歌也会报这个错误,改成域名的话,ie和谷歌都没问题。
后端不配置ssl证书,直接使用http请求,ie和谷歌也没问题。
请问一下是不是使用https的方式调用接口不能直接使用ip。谷歌能用localhost是不是谷歌浏览器做了手段来给开发者提供便利的?
ssl证书存的是域名,所有ip地址会报错
楼上说得对的