错误说明
Portainer会话超时后,用户单击任何页面,它将转到登录页面。
但是,单击登录按钮没有响应,停留在/auth
。 实际上登录成功。
然后,用户必须按F5。 它将转到/home
预期行为
单击“登录”按钮立即转到/home
。
简要描述您的期望。
重现此问题的步骤:
重现行为的步骤:
/auth
。 输入用户名和密码,单击“登录”/home
,实际上登录成功技术细节:
docker run -d -p 9000:9000 -v $(pwd)/dist:/app -v /tmp/portainer:/data -v /var/run/docker.sock:/var/run/docker.sock:z --name portainer portainer/base /app/portainer --no-analytics --template-file /app/templates.json
):为了记录,这是在以下URI上发生的:
https://portainer.domain.com/#/auth?redirect=portainer.auth
我以为这是反向代理配置问题(NGINX)。 看起来这是根本原因。 从该URI提交我的登录信息不会使我感动。 但是,如果刷新页面,则可以登录并在仪表板上。
这件事也在我身上发生
是的,根本原因是redirect=portainer.auth
部分,该问题已得到修复,将成为1.20.2的一部分。
最有用的评论
是的,根本原因是
redirect=portainer.auth
部分,该问题已得到修复,将成为1.20.2的一部分。