谷歌浏览器strict-origin-when-cross-origin 解决

谷歌浏览器strict-origin-when-cross-origin 解决,第1张

问题描述:

将Vue前端部署到服务器的Nginx以后,浏览器访问资源时就会产生跨域问题,随后使用gateway做了网关配置。配置完成后使用谷歌浏览器访问资源时控制台报错strict-origin-when-cross-origin

随后使用火狐浏览器访问资源时为200

而直接在地址栏输入请求url也是200

解决思路

网站当前访问是使用 https,而提交表单或 ajax 请求却使用的是 http,可以归类为跨域问题。只需要将表单或ajax请求由http也修改为https即可

解决方案

谷歌浏览器,输入:chrome://flags/#block-insecure-private-network-requests,将 Block insecure private network requests 这个插件设置为 Disabled 就行了

 

总结

之后遇到类似问题在配置没有问题的情况下,可以先直接在地址栏输入请求url进行访问,如果可以成功拿到数据,那么可能就是浏览器的问题了

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/944808.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-18
下一篇 2022-05-18

发表评论

登录后才能评论

评论列表(0条)

保存