PingID 中文文档 下载 App

手机没网时 PingID 离线模式怎么认证

为什么需要离线认证

你可能在这些场景发现手机没网:

手机没网 = 推送通知发不出来。但 PingID 有离线模式——它不需要推送链路也能完成认证。

离线时怎么用

方案一:手动打开 App 取 OTP(最常用)

手机没网时的完整认证流程:

  1. 电脑上照常登录公司系统 → 密码通过后屏幕显示"正在等待 PingID 验证..."
  2. 等个 30~60 秒,电脑端通常会自动超时 → 弹出「使用 OTP 验证码」输入框
  3. 这时你手动打开 PingID App(离线也能打开!)
  4. App 主界面直接显示你公司账号的 6 位 OTP + 倒计时圈
  5. 把这 6 位数字填到电脑输入框里 → 回车
  6. 电脑端验证通过(Ping 服务端会比对时间窗口内生成的码)→ 登录成功

⚠️ OTP 每 30 秒刷新一次。如果取到码之后你磨蹭太久,倒计时走完了,Ping 服务端会因为时间窗口超了拒绝。建议取到码立刻填。

方案二:手动触发认证请求

某些公司的认证界面会有「我已经在 PingID App 里点过 Approve」或「手动输入 OTP」的按钮,不用等推送超时。看到这个按钮就直接点,更快。

为什么 OTP 能离线用

OTP 的种子(密钥)在配对时就已经写入你手机上的 PingID App 本地了。之后每次生成验证码,App 只需要用这个本地种子 + 当前时间戳做一次算法计算——全程不联网。而 Ping 云端也保存了同一个种子和时间戳逻辑,所以能在你填码时同步验证。

这和 Google Authenticator、Authy 生成 OTP 的技术原理相同,不同的是 PingID 的种子是企业身份系统下发的、企业在后台可审计。

离线 OTP 的局限

虽然 OTP 本身能离线用,但以下操作必须联网:

操作需要联网
取 OTP 码❌ 不需要
推送通知认证✅ 需要
生物识别 Approve✅ 需要(Approve 后要联网上报)
配对新设备✅ 需要
解绑设备✅ 需要
修改 App PIN✅ 需要

所以"离线模式"准确说只是OTP 生成可以离线,其他功能都还需要网络。

飞机上的特殊场景

飞机上开飞行模式、只连 Wi-Fi(飞行模式下可以单独开 Wi-Fi)时:

公司强制离线 MFA 模式

有些企业会给特定岗位(比如运维、现场工程师)开启"强制离线 MFA"策略——这些人无论在不在网,推送通知都会被禁用,每次必须手动取 OTP。这是为了确保在没信号的生产现场也能正常认证。你自己不能主动设置这个,由公司 IT 在后台配置。