以下两者之间的区别是什么:
https://login.microsoftonline.com/common/oauth2/v2.0/token
https://login.microsoftonline.com/organizations/oauth2/v2.0/token
https://login.microsoftonline.com/{Directory ID}/oauth2/v2.0/token
使用common(第一个端点)似乎可以很好地生成我的令牌?
1cklez4t1#
在Azure AD中注册应用程序时,系统会要求您选择可以使用该应用程序的帐户类型。
端点基本上对应于这些。
common
organizations
1条答案
按热度按时间1cklez4t1#
在Azure AD中注册应用程序时,系统会要求您选择可以使用该应用程序的帐户类型。
端点基本上对应于这些。
https://login.microsoftonline.com/common/oauth2/v2.0/token
:您可以使用common
端点对任何帐户(个人Microsoft帐户或工作/学校帐户)进行身份验证/授权。https://login.microsoftonline.com/organizations/oauth2/v2.0/token
:使用organizations
端点时,只能对工作/学校帐户进行身份验证。无法对个人Microsoft帐户进行身份验证/授权。https://login.microsoftonline.com/{Directory ID}/oauth2/v2.0/token
:当您在端点中指定目录ID(也称为租户ID)时,只能对该租户中的工作/学校帐户进行身份验证/授权。无法对其他租户中的个人Microsoft帐户和工作/学校帐户进行身份验证/授权,除非将它们作为访客用户添加到租户中。