.NetCore中IdentityServer使用nginx-proxy的一次排错经历

问题3:跳转 IdentityServer Admin 时,nginx报502错误

问题3:跳转 IdentityServer Admin 时,nginx报502错误
上边一切就绪,但是在跳转到IdentityServer Admin时,出现了nginx 502错误,在查看了nginx容器的日志后,找到了问题。

upstream sent too big header while reading response header from upstream

解决方法
解决方法就是在nginx配置的http段添加以下配置

proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
1
2
3
但是nginx的配置是自动生成的啊,怎么办?
我们可以把 nginx的 conf.d 文件夹挂载到本地,并在文件夹中创建一个 .conf 结尾的文件,比如:proxy.conf,内容就存放上边的配置即可。
因为在 nginx.conf 的http段有一个配置,默认会包含 conf.d 文件夹下的所有配置文件。include /etc/nginx/conf.d/*.conf;

重新运行docker-compose 发现就可以
————————————————
版权声明:本文为CSDN博主「imlxp」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lxpume/article/details/123995462

 

 

https://blog.csdn.net/lxpume/article/details/123995462

posted @   shiningrise  阅读(54)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css
点击右上角即可分享
微信分享提示