nginx配置反向代理keycloak
在服务器上部署keycloak,无法直接访问,需要使用nginx进行反向代理,配置内容信息如下:
location /auth {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8180;
proxy_redirect off;
}
使用这种代理,访问keycloak管理端,会出现如下问题:
浏览报错如下:
解决办法:
在nginx中配置如下信息:
location /auth {
#增加以下配置-----------
proxy_buffer_size 1024k;
proxy_buffers