【发布时间】:2016-08-13 00:56:40
【问题描述】:
我使用 google 和 microsoft 帐户进行 Azure Active Directory 身份验证。从 AAD 进行身份验证后,它会返回访问令牌。我们正在传递请求标头。基于令牌,我想获取当前提供者的详细信息。这是否可以借助我在标头中传递的令牌来获取 Web api 代码中的用户详细信息?
【问题讨论】:
-
这是什么访问令牌?
-
使用 WS-Federation,我能够从 SAML 令牌的声明集中获取身份提供者。声明类型称为“idp”。
-
我在 xamarin 表单中使用了这段代码,var user = await DependencyService.Get
().LoginAsync(azureService.MobileService, provider);我在“MobileServiceAuthencticationToken”中获得令牌