TOTP 认证失败,已确认 frpc 设备时间与本地设备一致 #613
-
问题描述在访问启用「访问认证 TOTP」的隧道时,TOTP 验证失败 已在多台运行 frpc 的设备与多个 TOTP 验证应用进行测试,目前仍能够复现该问题 运行环境使用的 frpc 版本 运行 frpc 的操作系统(均为 amd64 架构) 复现步骤
对任何有助于解决该问题的帮助或思路表示感谢! |
Beta Was this translation helpful? Give feedback.
Answered by
natfrp-bot
May 14, 2025
Replies: 1 comment 2 replies
-
|
针对 TOTP 的时间问题,我们已在 0.51.0-sakura-10 版本加入相关日志。 将日志等级设置为 DEBUG 或 TRACE 后 frpc 会在启动时输出系统时间,请检查该时间是否与 TOTP 验证应用所处设备时间相符。 启动器可以直接在设置中调整日志等级,使用命令行启动时可通过 |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
感谢测试,经过调查,我们已确认这是在 0.51.0-sakura-9 中引入的一个 BUG,该 BUG 导致 frpc 无法正常处理直接输入 secret 的情况。
在下个版本中会进行修复,目前我们已部署缓解措施,重新拉取配置文件后就能使用了。
对于离线配置,请使用
auth_totp = o:?secret=<secret>的形式进行指定,然后应该就能正常使用了。