关于vue项目请求WCF服务跨域的问题(后台设置)

项目中要求使用WCF服务获取手机号验证码和验证验证码两个接口。因为浏览器的同源策略,调试中发现报错跨域,与后台沟通后设置:

Access-Control-Allow-Origin: *

在其他非vue项目的服务环境下调试接口正常,但本项目中发现还是报错:

Request header field authorization is not allowed by Access-Control-Allow-Headers in preflight response.

找了许久,还需后台配置白名单:

Access-Control-Allow-Headers:*

至此,跨域问题解决。
另外,跨域问题分很多种,只要仔细分析报错问题就会有解决的办法。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容