欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在中国解决安卓设备无法使用Authenticator App的问题?

最编程 2024-01-14 17:12:01
...

使用推送通知的双重验证设置

使用推送通知验证标识的预先存在的双重验证帐户

预先存在的双重验证帐户,用于执行通知的手动检查

仅使用临时验证码进行双重验证

手机登录注册

使用推送通知的现有手机登录

通过对验证请求执行手动检查来验证现有手机登录

支持个人 Microsoft 帐户的 Authenticator 应用

其中基于通知的这部分功能都是不可用的,也就是上图中的push notiication,因为这部分功能要基于Google GMS里的组件,而这也会导致一部分用户在使用authenticator app进行注册的时候误认为authenticator app在中国完全不可用,一般来说看到的会是下边这种报错,提示要检查push notification是否启用

解决安卓设备无法使用authenticator app问题_MFA_02

实际上这个是可以设置的,安卓手机虽然没办法用push notification,但是我们可以用OTP的方式注册在authenticator app里,使用每30秒生成一次的验证码来进行验证,要开启这个功能的话,首先从服务端来说,Azure这部分的设置现在有两个位置可以做,主要取决于目前在用的是哪种方式

  1. Legacy MFA and SSPR
  2. Authentication methods policy

今天主要介绍的是legacy MFA的设置方法,但是这种方式在2024/09/30之后就会retire了,新的方式可以之后有时间介绍下

对于legacy MFA来说,首先到Entra ID->users这里进入per-user MFA的设置界面

解决安卓设备无法使用authenticator app问题_cloud_03

然后找到service settings

解决安卓设备无法使用authenticator app问题_推送通知_04

确保verification code from mobile app or hardware token这个选项是选中的状态

解决安卓设备无法使用authenticator app问题_推送通知_05

策略的生效大概需要半小时左右,之后在设置authenticator的时候,确定自己能看到i want to use a different authenticator app,只有选择这个选项才能用OTP的方式,否则还会是push notification

解决安卓设备无法使用authenticator app问题_Azure_06

之后的步骤就比较简单了,依然还是扫二维码进行注册即可

如果看到的是下边的界面,证明之前的设置没有生效,需要再等等

解决安卓设备无法使用authenticator app问题_Azure_07

设置完成之后,正常就可以用authenticator app了