在 c#/Asp.net 中创建 SAML2 响应

本文关键字:创建 SAML2 响应 net Asp | 更新日期: 2023-09-27 18:31:01

我被要求实施单点登录解决方案,以使我们的用户无需再次登录即可连接到第三方服务。

据我了解,要求是:

  1. 用户使用活动目录登录我们的网络服务器
  2. 服务器构造 SAML 2 响应
  3. 然后将其无缝发布到第三方应用程序,该应用程序现在应该允许他们进入。

我对 SAML 完全陌生,对所有术语都有点困惑。 有人可以指出我一些执行此操作的示例代码的方向,理想情况下使用 .Net4.5(或更高版本)库。

提前感谢任何帮助。

在 c#/Asp.net 中创建 SAML2 响应

您需要

一个SAML堆栈。

参考 : SAML : SAML 连接/工具包

链接中有很多文档。

只是从帖子中呼唤:

"没有官方Microsoft C# 客户端 SAML 协议堆栈。