使用来自自承载 WCF 的 SAML 身份验证

本文关键字:SAML 身份验证 WCF | 更新日期: 2023-09-27 18:34:32

我想在我的 Web 应用程序中使用 SAML 身份验证。由于某些原因,此应用程序未承载在 IIS 中,而是作为独立的 WCF 服务运行。Http请求在wcf内处理,网站的所有文件由wcf返回

对于 IIS,我将使用模块 WSFederationAuthenticationModule 和 SessionAuthenticationModule 来引导 SAML 支持。

是否可以在没有 IIS 的情况下支持 SAML 身份验证?如何设置 WCF 以便在没有 IIS 的情况下支持 SAML 身份验证?

使用来自自承载 WCF 的 SAML 身份验证

如果您使用 owin 自托管 WCF 服务,那么可以。只需查看使用 owin 设置 saml 的示例

http://leastprivilege.com/2013/10/31/adding-saml11-and-saml2-support-to-katanaowin/