gpt4 book ai didi

adfs - 如何将 SelfSTS 与 ADFS v2.0 联合

转载 作者:行者123 更新时间:2023-12-02 07:55:46 27 4
gpt4 key购买 nike

有人成功做到这一点吗?

SelfSTS是一个 WCF 应用程序而不是 ASP.NET 应用程序,并且似乎没有很多用于进行 WCF 集成的示例或代码示例?

这非常有用,因为 SelfSTS 允许您动态创建声明组合,这对于单元测试非常有用。

更新:

问题是这样的:

SelfSTS 提供的联合元数据是 http URL,而不是 https,因此您必须将 xml 保存到文件中。如果您在添加声明提供者信任时输入 ADFS 的 http URL,它将抛出一个错误,指出它只接受 https。

当您从文件导入数据时,ADFS 提示某些联合元数据被跳过,因为 ADFS 不支持它。

然后,我添加名称和电子邮件的传递规则。

SelfSTS 现在出现在声明提供者列表中。

但是,当我查看属性时,它没有端点。列表中的所有其他 STS 都有 WS-Federation Passive 端点。 (这些都不是 WCF)。我本来期望 SelfSTS 有 WS-Trust 端点?

如果我随后连接到在我的 ADFS 中配置为 RP 的应用程序,则 Home Realm Discovery 下拉列表包含我的所有被动声明提供程序的条目,但没有 SelfSTS 的条目?

最佳答案

我对SelfSTS一无所知。但它可以帮助您创建自定义 STS 并以标准方式在 ADFS 中将其注册为声明提供者信任。您还可以在此处定义要在代码中返回的声明。

引用文献: http://code.msdn.microsoft.com/Custom-Token-ddce2f55
http://edo-van-asseldonk.blogspot.cz/2011/10/add-custom-sts-to-adfs.html
http://chris.59north.com/post/2013/04/09/Building-a-simple-custom-STS-using-VS2012-ASPNET-MVC.aspx

关于adfs - 如何将 SelfSTS 与 ADFS v2.0 联合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5238332/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com