【问题标题】:Request token from ACS with AAD JWT token使用 AAD JWT 令牌从 ACS 请求令牌
【发布时间】:2017-04-17 22:57:12
【问题描述】:

我在 AAD 中注册了一个本机应用程序,并将其添加到 ACS 作为身份提供者。现在我想使用从 AAD 发出的 JWT 令牌从 ACS 请求服务总线的令牌。我查看了这篇文章:如何:[通过 OAuth WRAP 协议从 ACS 请求令牌][1]

[1]:https://msdn.microsoft.com/en-us/library/azure/hh674475.aspx#BKMK_1,它列出了从 ACS 请求令牌的三种方式:密码、SWT 和 SAML。我想知道它是否受支持或有任何使用 JWT 令牌请求的示例。

【问题讨论】:

    标签: jwt azure-active-directory acs


    【解决方案1】:

    由于此类 ACS 功能正在移至 Azure 活动目录,AAD 将很快成为所有 authn/authZ 的一项服务,并且 ACS 将停用。因此,您需要遵循该流程或在 AAD 中注册您的应用程序,然后如何在客户端应用程序成功验证请求时手动处理 JWT 令牌响应。它使用 json 网络令牌处理程序。

    请参阅此处的示例。 AAD JWT token handler sample 当然,这是一个带有 web api 的示例,您必须根据您的应用程序进行修改。

    【讨论】:

    • 另一个问题是我知道 AAD 也可以发出 SAML 令牌,因为我可以看到端点面板中列出了一个 SAML 端点。是否有来自本机应用程序的 SAML 请求示例?
    猜你喜欢
    • 2012-11-20
    • 1970-01-01
    • 2020-11-01
    • 2016-02-17
    • 2020-09-25
    • 2019-01-14
    • 1970-01-01
    • 1970-01-01
    • 2016-03-17
    相关资源
    最近更新 更多