【问题标题】:How do I check to see if my AzureAD version is V1 or V2?如何检查我的 AzureAD 版本是 V1 还是 V2?
【发布时间】:2017-09-01 14:45:26
【问题描述】:

我在哪里可以查看 AzureAD 版本?是否有一些命令行实用程序可以返回版本,或者一些提供类似基本信息的休息端点?

【问题讨论】:

    标签: azure-active-directory adal azure-ad-graph-api


    【解决方案1】:

    Azure AD 本身是无版本的。 v1 或 v2 可以是您与之对话的端点和应用注册。

    查看the v2 endpointa v1 vs v2 comparison 上的文档

    对于大多数 URL(元数据、授权、令牌),您可以根据它是否包含 /v2.0/ 来判断,例如:

    https://login.microsoftonline.com/common/oauth2/authorize 是 v1 而 https://login.microsoftonline.com/common/oauth2/v2.0/authorize 是 v2

    EDIT - 包括 Daniel 提供的额外数据点

    您的 Azure AD 应用程序的版本取决于用于注册它的门户,

    【讨论】:

    • 这里的答案很好。要检查您的应用程序正在使用哪些端点,您可以使用诸如 fiddler 之类的网络跟踪工具,或者查看您的应用程序在登录时重定向到的 URL。另一种查找方法是从您注册应用程序的门户。如果您是在Azure Portal 中完成的,那么它就是一个 v1 应用程序。如果您是在App Registration Portal 中完成的,那么它是一个 v2 应用程序。
    • 嗯.. AAD 可能有一个版本,但它对 MSFT 以外的任何人都无关紧要 :) 它与端点 v1 和 v2 无关。
    猜你喜欢
    • 2020-04-04
    • 1970-01-01
    • 2020-08-01
    • 2017-12-17
    • 1970-01-01
    • 1970-01-01
    • 2011-10-26
    • 1970-01-01
    • 2013-04-07
    相关资源
    最近更新 更多