繁体   English   中英

如何使用 Azure AD 身份验证为 Asp.net WebApi 实施 Twitter 数字身份验证

[英]How to implement Twitter Digits Authentication with Azure AD Auth for Asp.net WebApi

我有 ASP.Net Web API,我想使用Twitter Digits Auth对我的 API 进行身份Twitter Digits Auth ,然后将该Digits token传递给 Azure Active Directory 身份验证服务。

我对Twitter Digits Auth有所了解,但我很困惑如何将Digits token提前传递给 Azure Active Directory Auth 服务。

请查看我正在考虑实施的这张图。

在此处输入图片说明

Azure Active Directory Auth Service是否意味着Azure App Service Authentication and Authorization 如果我理解正确,这种情况将行不通。

Azure 应用服务身份验证和授权支持两种身份验证流:客户端流和服务器流。 您提到的场景是客户端流,它首先从身份数据提供程序获取令牌,然后使用该令牌与 Azure AD 交换访问令牌。 但是,在这种情况下,我们需要直接使用从身份数据提供程序(Azure Active Directory、facebook、google、microsoftaccount 或 twitter.)颁发的令牌。

如果我理解正确的话,数字令牌从发出位数其Twitter的支持。 Azure 应用服务身份验证和授权不支持此令牌。 您需要检查 Twitter 是否支持将此令牌交换为 Twitter 发出的令牌。

有关客户端流程的更多详细信息,您可以参考此文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM