angular http请求后端的时候,存在跨域资源共享问题,不允许将多个 Access-Control-Allow-Origin 标头用于 CORS 响应。
前台请求后台服务报了一个跨域资源共享问题,不允许将多个 Access-Control-Allow-Origin 标头用于 CORS 响应,这个怎么解决??
这是我按照网上配置的:
但是却报了如下错误:
IE浏览器的:
chrome的:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
因为你的服务器配置了Access-Control-Allow-Origin,但是你的脚本里又写了一遍,所以报错了
用nginx作一下代理最简单了~
可以jsonp
Chrome浏览器可以设置--disable-web-security
一楼正解。在server端做配置。
request 不需要设置 Access-Control-Allow-Origin,这个是server设置的