通过wsfederation进行IdentityServer和Windows身份验证

时间:2017-10-11 17:14:53

标签: identityserver3 identityserver4

这是关于identityServer和Windows身份验证的新手问题。带有Windows身份验证的IdentityServer3提供的示例似乎使用WSFederation实现它,就像此链接https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/WebHost%20(Windows%20Auth%20All-in-One)中提供的那样。 带有identityserver4的最新样本使用了不使用Federation的不同方法。这些方法是否相同?一种方法比另一种方法有好处。我可以理解使用Federation for ADFS,但不能使用AD进行Windows身份验证。我知道我错过了一些无法弄明白的东西。它是什么?感谢。

1 个答案:

答案 0 :(得分:0)

Identity Server 4基于.NET Core,目前不支持WS-Federation,因此如果需要,您应该坚持使用“标准”框架上的Identity Server 3。

根据开发人员的说法,WS-Fed有一个“测试”版本但如果它将被包含在.NET Core 2.0的最终版本中仍然不确定。

请参阅https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/500