文章目录

上周将一个线上应用从虚拟机迁移至kubernates中,用http访问正常,走https协议就报400BadRequest。
就很纳闷儿。

逻辑是这样的,从外网https协议进来,到nginx穿内网,证书在nginx上。到这儿都没问题。
nginx往后走的时候提示不能用http访问https协议。

就明白了,实际上是nginx这里已经将https协议降级为http了。
因此让运维配置https进来也走http端口,问题解决。

文章目录
Fork me on GitHub