产品中心

服务创造价值、存在造就未来

当前位置:首页>产品中心>产品中心

SAML for ASP.NET

上架时间:2018-04-12
浏览次数:110
产品类型:
产品颜色:
产品价格:¥150
产品详情

轻量级解决方案

SAML for ASP.NET库直接插入您的应用程序,支持SAML服务提供者或身份提供者支持。


已成功针对ADFS、Azure AD、Facebook、Google、Office 365、 Okta、OneLogin、Ping Identity、Salesforce、Shibboleth等进行了测试。



帮助您的示例项目

包含用C#编写的具有完整源代码的SAML ASP.NET项目。

这些例子表明:

  • 充当 SAML 服务提供商 (SP)

  • 充当 SAML 身份提供者 (IdP)

  • 服务提供商发起的 SSO

  • 身份提供者发起的 SSO

  • 设置和检索 SAML 属性

  • 登出

  • SAML 元数据创建和使用

  • OWIN ASP.NET 身份集成



高级API

只需几行代码即可将SSO功能添加到您的Web应用程序。

高级别的、配置驱动的API隐藏了SAML SSO的复杂性,实现了快速、轻松的实施。

可以通过零代码更新进行配置更改,包括添加对其他合作伙伴提供商的支持。

01

从SP启动SSO

创建SAML身份验证请求并将其发送到IdP。


// SP-initiated SSO.SAMLServiceProvider.InitiateSSO(Response, returnUrl, partnerIdP);
02

从IdP启动SSO

创建SAML响应并将其发送到IdP。


// IdP-initiated SSO.SAMLIdentityProvider.InitiateSSO(Response, userName, attributes, targetUrl, partnerSP);

03

接收SAML响应

从SP接收SAML响应并进行处理。


// SP or IdP-initiated SSO.SAMLServiceProvider.ReceiveSSO(Request, 
            out isInResponseTo, 
            out partnerIdP, 
            out authnContext, 
            out userName, 
            out attributes, 
            out targetUrl);



低级API

低级API提供完整的控制和灵活性。


低级API允许访问SAML配置文件、协议、绑定、断言和元数据。对于大多数场景,高级API以更简单的界面提供您需要的所有控件。对于这还不够的情况,可以使用低级API。

01

互操作性

包含ASP.NET示例项目,用于演示与以下各项的互操作性:

  • ADFS

  • Azure AD

  • Centrify

  • Facebook

  • Google

  • Office 365

  • Okta

  • OneLogin

  • PingOne

  • Salesforce

  • Shibboleth

  • 更多

02

文档

提供全面的文档来指导您完成实施。

03

平台支持

SAML 库支持 v4.0 及更高版本的所有 .NET 框架版本。

04

源代码

为了您的保证和方便,可以购买该库的完整源代码。



SAML v2.0规范合规性

01

简介

完全支持所有SAML v2.0配置文件,充当身份提供者或服务提供者。


  • Web浏览器单点登录(身份提供商和服务提供商发起)

  • 单次登出

  • 工件分辨率

  • 身份提供者发现

  • 身份验证、属性和断言查询

  • 名称标识符管理和映射

02

协议

完全支持所有SAML v2.0协议。


  • 创建、修改和访问SAML协议消息

  • 序列化与XML之间的SAML消息

  • 在SAML消息上生成和验证XML签名

03

绑定

完全支持所有SAML v2.0绑定。


  • HTTP POST

  • HTTP Redirect

  • HTTP Artifact

  • SOAP

  • PAOS

  • SAML URI

04

断言

完全支持所有SAML v2.0断言。


  • 创建、修改和访问SAML断言

  • 序列化与XML之间的SAML断言

  • 在SAML断言上生成和验证XML签名

  • 加密和解密SAML断言、属性和标识符

05

元数据

完全支持所有SAML v2.0元数据。


  • 创建、修改和访问所有SAML元数据

  • 将SAML元数据序列化到XML和从XML序列化

  • 在SAML元数据上生成和验证XML签名

上一篇:SAML for ASP.NET Core

下一篇:没有了!

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部