发送SSO自定义信息

本文关键字:信息 自定义 SSO 发送 | 更新日期: 2023-09-27 18:09:06

我正在阅读与WIF STS等的SSO。我最终在这个教程http://chris.59north.com/post/2013/04/09/Building-a-simple-custom-STS-using-VS2012-ASPNET-MVC.aspx .

我想知道如何从自定义STS接收我想发送的一些自定义数据?

本教程中的依赖方没有评估STS响应的代码。如果我是正确的,这是由identity . model . service .

完成的。

我如何从IdP发送数据并在RP中接收它们?是否也可以从RP向IdP发送一些关于SSO的自定义信息?

发送SSO自定义信息

根据文章:"第二个方法GetOutputClaimsIdentity()同样简单。这里所需要做的就是创建一个新的ClaimsIdentity并添加所需的索赔。在本例中,我只设置了Name和NameIdentifier声明。"

所以你可以使用这个方法设置任何你想要的声明-通常你会从像AD这样的存储库中获得属性。

RP是使用WIF构建的,因此您有一堆内置方法。参考:WIF声明规划模型