nginx 支持跨域访问

假设有两个服务,

A服务部署在:http://192.168.0.101:81 

B服务部署在:http://192.168.0.102:82 

现在A服务要去访问B服务的信息或调用其接口,即会存在跨域问题,会被浏览器限制。可通过添加add_header来解决,add_header可以在http, server, location这三个层任意一个层添加。

#支持跨域请求

add_header Access-Control-Allow-Origin *;

#请求时可带上Cookie

add_header 'Access-Control-Allow-Credentials' 'true';

#请求时可用的方法

add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';


该文章对你有帮助吗,求分享转发: 分享到QQ空间 分享给QQ好友

 

 

粤ICP备19116230号
友情链接: 码农藏书阁 天天链