我需要在应用程序中支持两种身份验证方法 - WS Federation(wsfed)和Home realm discovery(hrd)。我已经安装并定制了Thinktecture身份服务器,但我正在实现上述方案。我不确定<system.identityModel.services> <federationConfiguration>
部分中的配置应该是什么。
我可以在那里有两个<wsFederation...>
元素以及系统如何知道要使用哪个协议?
还可以在身份服务器端的单个页面中组合方法吗?
任何想法都将不胜感激!
谢谢!
答案 0 :(得分:1)
如果您需要两者,则将服务器配置为hrd,然后将其配置为RP,将IdentityServer配置为其自己的hrd端点的RP。 github问题跟踪器中存在一个问题,包含更多信息(您必须在那里搜索)。