Oauth 2.0 通过ACS获取OAuth 2.0令牌
我有一个应用程序可以理解由返回的OAuth 2.0令牌(在传递有效的OAuth 2.0令牌时,它会对用户进行身份验证) 这张照片看起来像—— “78wcH%2by1t6avE8zhVCzXQndK2zWJbCWvoZbSKfAduQuyQETUG2FtN5FOw%2bKaj5uCwUfuOS/2J35NVHDKZAAQOOZOOVUOTYUDZGACNZJJJJ0PLJQ76HD9AJXW8DTRSKZVON76PN69OGDZRGIJXXPIGDII9TYMP92KM0KM05QTQLQLQWUZWWWWW8MD38MSXF%2” 现在我有了另一个基于Azure ACS机制的应用程序。我可以从那里得到SAML或SWT代币 可以找到示例SWT令牌 是否有任何方法可以将SAML/SWT令牌转换为以前的OAuth 2.0令牌 注意:我尝试通过OAuth v2-13协议获取SWT令牌,但接受OAuth令牌的服务未验证此令牌。找到它 ACS不公开任何将SAML令牌转换为OAuth 2.0令牌的API 可能的替代方案是,在接收SAML令牌时,断开该令牌,验证用户的真实性,然后依次使用live id API为用户获取OAuth令牌 这肯定会使您登录过程的延迟增加一倍Oauth 2.0 通过ACS获取OAuth 2.0令牌,oauth-2.0,acs,windows-live-id,azure-acs,Oauth 2.0,Acs,Windows Live Id,Azure Acs,我有一个应用程序可以理解由返回的OAuth 2.0令牌(在传递有效的OAuth 2.0令牌时,它会对用户进行身份验证) 这张照片看起来像—— “78wcH%2by1t6avE8zhVCzXQndK2zWJbCWvoZbSKfAduQuyQETUG2FtN5FOw%2bKaj5uCwUfuOS/2J35NVHDKZAAQOOZOOVUOTYUDZGACNZJJJJ0PLJQ76HD9AJXW8DTRSKZVON76PN69OGDZRGIJXXPIGDII9TYMP92KM0KM05QTQLQLQW