Azure active directory WebAccountManager使用哪种OAuth协议版本?

Azure active directory WebAccountManager使用哪种OAuth协议版本?,azure-active-directory,Azure Active Directory,我试图阅读一篇关于公开OAuth权限的文档,但它的开头是: 在开始之前,您应该[sic]对您的许可应该使用的OAuth协议版本有一个明确的了解 …并给出如下选项 MSA v1 OAuth 2.0协议 AAD v1 OAuth 2.0协议 融合的v2.0oauth2.0协议 然而,文档给出的确定您使用哪一个的唯一标准是基于客户端向其发送请求的URL(例如) 我不知道我们的应用程序使用什么URL进行身份验证,因此也不知道它使用什么版本。我们的UWP应用程序使用WebAuthenticationCor

我试图阅读一篇关于公开OAuth权限的文档,但它的开头是:

在开始之前,您应该[sic]对您的许可应该使用的OAuth协议版本有一个明确的了解

…并给出如下选项

  • MSA v1 OAuth 2.0协议
  • AAD v1 OAuth 2.0协议
  • 融合的v2.0oauth2.0协议
  • 然而,文档给出的确定您使用哪一个的唯一标准是基于客户端向其发送请求的URL(例如)

    我不知道我们的应用程序使用什么URL进行身份验证,因此也不知道它使用什么版本。我们的UWP应用程序使用WebAuthenticationCoreManager类来处理身份验证。我们将“”指定为AccountProvider,将“组织”指定为权限(对于WebAuthenticationCoreManager.FindAccountProviderAsync方法)。显然,我们没有在任何地方指定端点或协议版本


    我们使用的是什么版本?

    您需要在中注册Azure AD v1.0应用程序


    将Web帐户管理器集成到Windows通用应用程序中的优秀代码示例

    你在用什么图书馆?澳门特别行政区?阿达尔?您可以通过快速跟踪您的应用程序正在访问的端点来解决问题。老实说,您应该更熟悉自己的代码。WebAuthenticationCoreManager类不是我正在使用的库吗?正如另一位评论者所说,您可以使用Fiddler之类的工具来观察网络流量。当您看到应用程序发出的请求时,请查看其请求的URL,该URL将显示令牌服务端点。感谢您的回答和建议。我们已经注册了应用程序并开始工作,我只是在WAM或Windows文档中找不到明确指出它使用了哪个版本的AAD端点。