【发布时间】:2022-09-24 22:41:43
【问题描述】:
我正在使用dpage/pgadmin4:6.3 提供的图像https://hub.docker.com/r/dpage/pgadmin4/
我正在尝试设置基于 2FA TOTP 的身份验证,方法是单击应用程序的右上角(用户图标),然后单击“双因素身份验证”以打开一个新的弹出窗口,其中 QR 码显示在我的网络中浏览器(撰写本文时为 Firefox 95.0.2)。
我扫描代码(使用 DUO 或 FREOTP+ 应用程序(两者同时给我相同的代码))然后我在应用程序中输入它并单击“继续”,但此消息显示:
验证代码失败
单击“继续”按钮时,服务日志 (docker) 会打印此行:
pgadmin4 | ::ffff:172.18.0.1 - - [12/Jan/2022:08:38:07 +0000] \"POST /mfa/register HTTP/1.1\" 200 19240 \"http://localhost:5050/mfa/register\" \"Mozilla/5.0 (X11; Linux x86_64; rv:95.0) Gecko/20100101 Firefox/95.0\"我怎样才能让它工作?
请注意,移动设备上的这两个扫描应用程序都非常适用于需要 2FA 身份验证的其他网站,例如 github 或其他网站。
编辑:
同样的错误发生在:dpage/pgadmin4:6.4dpage/pgadmin4:6.5
标签: docker pgadmin pgadmin-4 two-factor-authentication