這是關於identityServer和Windows身份驗證的新手問題。帶有Windows身份驗證的IdentityServer3提供的示例似乎使用WSFederation實現它,如鏈接https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/WebHost%20(Windows%20Auth%20All-in-One)中提供的示例一樣。 帶有identityserver4的最新樣本正在使用不同的方法,無需聯合。這些方法是否相同?有一種方法比另一種方法有好處。我可以理解使用ADFS聯合身份驗證,但不能使用AD身份驗證。我知道我錯過了一些無法解決的問題。它是什麼?謝謝。IdentityServer和通過wsfederation的Windows身份驗證
0
A
回答
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
相關問題
- 1. WsFederation身份驗證登錄循環
- 2. DOTNET運行 - 角 - Windows身份驗證 - 未通過身份驗證
- 3. 消費通過Windows身份驗證
- 4. WCF Windows身份驗證,未通過
- 5. 繞過Windows身份驗證
- 6. 通過IIS中的匿名身份驗證優先考慮Windows身份驗證
- 7. Asp.net和Windows身份驗證
- 8. wcf和windows身份驗證
- 9. windows身份驗證和iOS7
- 10. NancyFx和Windows身份驗證
- 11. DNN和Windows身份驗證
- 12. R和Windows身份驗證
- 13. 通過身份驗證Laravel
- 14. WsFederation和本地用戶混合身份驗證
- 15. 用戶通過身份驗證後觸發事件 - Windows身份驗證
- 16. Windows與Linux HTTP身份驗證。 javax.net.ssl.SSLPeerUnverifiedException:沒有通過身份驗證
- 17. 如何通過Active Directory/Windows身份驗證使用Servicestack身份驗證?
- 18. 通過Watir和基本身份驗證
- 19. 通過身份驗證 - IIS和dotNet
- 20. 是SQL Server身份驗證和Windows身份驗證
- 21. Windows身份驗證和表單身份驗證
- 22. Firefox不顯示身份驗證提示和Windows身份驗證
- 23. Authlogic - 通過基本HTTP身份驗證進行身份驗證
- 24. IdentityServer - 用於身份驗證的AD和其餘數據庫
- 25. NHibernate和Oracle通過Windows身份驗證連接
- 26. 連接到SQL Server通過命令行和Windows身份驗證
- 27. 通過CruiseControl.NET和Windows身份驗證訪問SVN回購
- 28. WSHttpBinding和HTTP和Windows身份驗證
- 29. 2因子Windows身份驗證的強身份驗證
- 30. SQLSever身份驗證與Windows身份驗證之間的區別
你能上的優勢或使用聯邦的差異評論,當論文樣本只是做AD認證?這是我不明白的。謝謝 – ClarkKent
微軟正在轉向使用OpenId Connect作爲他們的標準,但在此之前他們使用他們自己的(WS-Fed)協議。 我相信一些舊版ADFS和Windows身份驗證依賴於WS-Fed,並且不支持OpenId Connect,因此基本上取決於您當前的基礎架構是否支持OpenId Connect。請記住,WS-Fed即將推出.NET Core(以及IdentityServer),但目前還沒有真正的發佈日期。 – HenrikM