Nginx解决跨域配置(Cors),支持白名单
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx解决跨域配置(Cors),支持白名单相关的知识,希望对你有一定的参考价值。
参考技术A 说明:会把如 : http://localhost:8082/test/**** 转发给 http://proxyedservice:8001/*****
相当于把/test及其前面那一截替换成proxy_pass,后面那一截照发。
2.$http_origin
并不是nginx的内置参数,nginx支持取自定义的参数值,$http_XXX这个格式是nginx取请求中header的XXX的值的。这里取的是origin,而一般跨域请求都会将请求的来源放在origin中(浏览器会往跨域请求的header上面加origin这个header)。
3.白名单可以通过正则表达式来配置。
4. 跨域资源共享 CORS 详解
以上是关于Nginx解决跨域配置(Cors),支持白名单的主要内容,如果未能解决你的问题,请参考以下文章