ComponentSpace SAML for ASP.NET 是一个 .NET 类库,可使 ASP.NET 应用程序参与 SAML 2.0 单点登录环境。它提供用于在 ASP.NET 解决方案中实现身份提供方或服务提供方功能、处理 SAML 断言、协议消息、绑定、配置文件和元数据的 API 和组件。
SAML 2.0 规范合规性
实现 OASIS Security Assertion Markup Language (SAML) 2.0 规范,包括对断言、协议消息、绑定和配置文件的支持。开发人员可以使用专用的 .NET 类库,将基于标准的身份验证和联合功能直接集成到 ASP.NET 应用程序中。
身份提供方和服务提供方支持
允许 ASP.NET 应用程序作为 SAML 身份提供方(IdP)或服务提供方(SP)运行。这使得应用程序能够通过基于 SAML 的单点登录工作流交换身份验证和用户身份信息,从而支持联合身份验证场景。
Web 浏览器单点登录工作流
支持常见的 Web 浏览器单点登录场景,包括身份提供方发起和服务提供方发起的身份验证流程。应用程序可以作为联合 SSO 交互的一部分发起身份验证请求或处理响应。