这是关于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身份验证。我知道我错过了一些无法弄明白的东西。它是什么?感谢。
答案 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