如何强制Azure帐户选择器

时间:2019-06-13 17:32:31

标签: azure authentication azure-active-directory google-authentication

我已经毫无问题地实现了Azure AD身份验证,但是,只要用户有多个帐户(即使只有一个帐户,基本上也要显示),我们还需要始终显示帐户选择器

我们所需要的正是本文所描述的内容(Force google account chooser),但具有Azure AD。

你们知道是否有可能?无法对与Azure Doc中的内容相关的任何内容

1 个答案:

答案 0 :(得分:1)

您没有指定正在使用哪个SDK(如果有),但是在较低级别上,您向授权端点的请求中包含了&prompt=select_account作为查询参数。在此处记录:https://docs.microsoft.com/en-au/azure/active-directory/develop/v1-protocols-oauth-code

  

提示

     

指示所需的用户交互类型。有效值为:
  登录:应提示用户重新认证。
   select_account :提示用户选择一个帐户,从而中断单点登录。用户可以选择一个现有的登录帐户,输入其记住的帐户的凭据,或者选择完全使用其他帐户。
  同意:已获得用户同意,但需要更新。应该提示用户同意。
   admin_consent :应提示管理员代表组织中的所有用户表示同意