1

我第一次承担了实施 SSO 的任务。我将作为 IdP 从面向客户的应用程序(又名 CustomerApp)到我母公司的服务应用程序(又名 ParentApp)实施。CustomerApp 用户将通过单击 CustomerApp 中的按钮链接访问 ParentApp。CustomerApp 还通过具有数据库持久性的表单身份验证处理登录。谢天谢地,我找到了您的框架(ITfoxtec Identity SAML 2.0),但我似乎没有找到 .NET WebForms 的示例项目。是的,它很旧。我正计划将 IdPInitiatedController 转换为我的项目,以便我可以将属性发布到 ParentApp。还是我应该查看 TestIdPCore 项目中的代码?我不确定我是否需要整个登录/注销的东西。请指教。谢谢你。

4

1 回答 1

0

您走在正确的轨道上,是的,您只需要关注 IdPInitiatedController 中的代码,它显示了如何构造和发布 IdP 发起的 SAML 2.0 Authn 响应。

没有 .NET WebForms 示例,但应该可以转换.NET Framework IdPInitiatedController 示例中的代码 https://github.com/ITfoxtec/ITfoxtec.Identity.Saml2/blob/master/test/TestWebApp/Controllers/ IdPInitiatedController.cs

于 2020-09-04T11:41:04.427 回答