使用 Asp.net 核心的 ADFS 身份验证
ADFS Authentication using Asp.net core
需要在没有 WSFoundetion
的情况下为 Asp.net 核心 Web api 进行 ADFS 身份验证
(angular + Asp.net 核心)
没有官方的 Microsoft 示例,但 this article 应该可以帮助您。
它使用 OpenID Connect 而不是 WS-Fed。
我认为解决问题的最佳方法是将 OAuth 与 ADFS.
集成
看看OAUTH2 Authentication with ADFS 3.0.
希望对您有所帮助!
您可以使用 SAML 2.0 将 ASP.NET 核心应用程序与 AD FS 集成。根据您的 AD FS 版本,它可能是一个很好的解决方案。旧的 AD FS 版本不支持 OAuth 2.0 或 OIDC。
ITfoxtec.Identity.Saml2 component support AD FS. ITfoxtec.Identity.Saml2.MvcCore support ASP.NET Core Full Framwork. Where the Support-Core-2.1 分支支持 ASP.NET 没有框架的 Core 2.1。
TestWebAppCore 示例展示了如何在依赖方 (RP) 中实施 SAML 2.0。
需要在没有 WSFoundetion
的情况下为 Asp.net 核心 Web api 进行 ADFS 身份验证(angular + Asp.net 核心)
没有官方的 Microsoft 示例,但 this article 应该可以帮助您。
它使用 OpenID Connect 而不是 WS-Fed。
我认为解决问题的最佳方法是将 OAuth 与 ADFS.
集成看看OAUTH2 Authentication with ADFS 3.0.
希望对您有所帮助!
您可以使用 SAML 2.0 将 ASP.NET 核心应用程序与 AD FS 集成。根据您的 AD FS 版本,它可能是一个很好的解决方案。旧的 AD FS 版本不支持 OAuth 2.0 或 OIDC。
ITfoxtec.Identity.Saml2 component support AD FS. ITfoxtec.Identity.Saml2.MvcCore support ASP.NET Core Full Framwork. Where the Support-Core-2.1 分支支持 ASP.NET 没有框架的 Core 2.1。
TestWebAppCore 示例展示了如何在依赖方 (RP) 中实施 SAML 2.0。