【问题标题】:how do i authenticate 3rd party user to access my web API asp.net?如何验证第 3 方用户以访问我的 Web API asp.net?
【发布时间】:2017-06-26 12:19:23
【问题描述】:

我想通过基于声明的身份验证第三方用户进行身份验证,以使用我的 Web API。所以请给我关于这个的建议。
提前感谢您的帮助。

【问题讨论】:

  • 第三方用户如 facebook、google?
  • 不,用户可以是我的任何 asp.net 开发的网站。 @Ruard van Elburg

标签: c# .net entity-framework claims-based-identity


【解决方案1】:

请查看使用 oauth2 和 openid 连接协议的 identityserver3。 您可以选择 sql、adfs 或任何自定义提供程序来设置客户端、范围和用户

https://identityserver.github.io/Documentation/

【讨论】:

    【解决方案2】:

    您可以简单地将Microsoft Identity 用于基于声明的身份验证,或将Azure AD 用于构建在顶级身份服务器上的企业应用程序。

    【讨论】:

      猜你喜欢
      • 2018-11-23
      • 2017-06-17
      • 2014-07-30
      • 1970-01-01
      • 2012-07-28
      • 2013-11-14
      • 1970-01-01
      • 2020-10-22
      相关资源
      最近更新 更多