当JWT太大时,我在nginx / 1.14.2上收到400错误的请求错误。我在环境中设置了SSL。我在sites-available/default
中有以下内容,它可以在另一台服务器上安装,但不能在新服务器上安装。
我比较了旧服务器和新服务器之间的nginx.conf
和sites-available/default
,现在它们是完全一样的。我什至复制了SSL证书,但如果JWT太大,我仍然会在旧服务器上运行的新服务器上收到400错误的请求错误。
还有什么配置会影响此功能,我想念它吗?
large_client_header_buffers 4 32k;
...
...
location / {
proxy_pass http://localhost:8026;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}