【问题标题】:ADFS Authentication using Asp.net core [closed]使用 Asp.net 核心的 ADFS 身份验证 [关闭]
【发布时间】:2018-11-14 10:34:38
【问题描述】:

需要对没有 WSFoundetion 的 Asp.net core web api 进行 ADFS 身份验证

(角度 + Asp.net 核心)

【问题讨论】:

    标签: asp.net-core asp.net-core-webapi adfs


    【解决方案1】:

    没有官方的 Microsoft 示例,但 this article 应该可以帮助您。

    它使用 OpenID Connect 而不是 WS-Fed。

    【解决方案2】:

    我认为解决此问题的最佳方法是将 OAuthADFS 集成。

    看看OAUTH2 Authentication with ADFS 3.0

    希望对你有帮助!

    【讨论】:

      【解决方案3】:

      您可以使用 SAML 2.0 将 ASP.NET Core 应用程序与 AD FS 集成。根据您的 AD FS 版本,它可能是一个很好的解决方案。旧的 AD FS 版本不支持 OAuth 2.0 或 OIDC。

      ITfoxtec.Identity.Saml2 组件支持 AD FS。 ITfoxtec.Identity.Saml2.MvcCore 支持 ASP.NET Core 完整框架。其中Support-Core-2.1 分支支持无框架的 ASP.NET Core 2.1。

      TestWebAppCore 示例展示了如何在依赖方 (RP) 中实施 SAML 2.0。

      【讨论】:

        猜你喜欢
        • 2021-05-28
        • 1970-01-01
        • 2017-01-04
        • 2021-06-11
        • 2017-05-13
        • 2019-08-05
        • 2021-06-26
        • 1970-01-01
        • 2019-10-10
        相关资源
        最近更新 更多