服务的需要一个自定义的header,'my_header',选择''而不是'-'的原因就不在这里讨论了。通过nginx反向代理后,传到服务端,'my_header'不见了。问了一下Bing(没用谷歌,也没用Baidu),结果发现nginx里有一个 开关,' underscores_in_headers',设置为‘off’就会拦截所有带''的header,设置为‘on’就放过。缺省是‘off’。所以只要在http或者server中设置一下就好了。
read moreOther articles
Nginx实现双向认证,直接上脚本,想学习更多的看参考
第一步、创建证书
//创建根证书root
openssl genrsa -des3 -out root.key 4096
openssl req -new -x509 -days 3650 -key root.key -out root.crt
//创建服务器证书server
openssl genrsa -des3 -out server.key 1024 openssl req -new -key server.key -out server.csr openssl x509 -req -days 3560 -in server.csr -CA root.crt …
read more