nginx服务器处理WebGL中的HTTP请求跨域

nginx请求跨域
一般来说,如果前端页面有用到http请求(比如登录)但是指向的地址不是当前服务器地址,那么就必须在服务器内添加跨域处理,否则就会报403错误。
在nginx的conf文件中添加proxy_pass设置
比如对接某电网的查询服务,在webgl里面用到了post,目标地址是

https://95598.csg.cn/ucs/ma/zt/eleCustNumber/queryBindEleUsers

和我的服务器地址不一
这里就在nginx的conf文件里面的HTTP下面的Server里添加了如下的一段内容来实现跨域

location /ucs/ma/zt/eleCustNumber/queryBindEleUsers {
    proxy_pass https://95598.csg.cn;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容