【问题标题】:OAuth 2.0 client for ACSACS 的 OAuth 2.0 客户端
【发布时间】:2015-01-14 15:22:03
【问题描述】:

我们正在开发使用 OAuth 2.0 协议的访问控制服务 (ACS) 的移动和 Web 客户端。我们希望将所有 4 个 OAuth 2.0 流程用于不同类型的客户端应用程序。一旦客户端应用程序从 ACS 收到访问令牌,他们就可以使用它来制作 对我们的 Web API 的经过身份验证的请求。

是否有 .NET 客户端库支持使用 OAuth 2.0 与 ACS 交互和

  • 支持所有 4 个 OAuth 2.0 流程(授权码授予流程、 隐式授予流程、资源所有者密码凭证流程和 客户凭证流)

  • 具有内置令牌缓存

  • 支持使用刷新令牌并使用刷新令牌更新访问令牌 自动

  • 同时支持本机和网络客户端

ADAL.NET 看起来很有希望,但已放弃对 ACS 的支持。

【问题讨论】:

    标签: azure oauth-2.0 acs azure-active-directory adal


    【解决方案1】:

    ADAL 1.0 仍然受支持并且可以与 ACS 交互,具有缓存并且确实自动使用刷新令牌...但是它不支持您列出的所有流,主要是因为 ACS 也不支持这些流。一般来说,ACS 的功能冻结已经有很长一段时间了,AD 团队明确表示 Azure AD 是前进的方向。如果您正在开始一个新项目,我建议您考虑 AAD。 高温高压 五、

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-03
      • 1970-01-01
      • 1970-01-01
      • 2013-11-06
      • 1970-01-01
      • 2016-11-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多