我打算在LDAP場景中使用identityserver4。 這是一個可能的和合理的嘗試? :) 我以爲我應該實現一個LoginService像QuickStart.UI的InMemoryUserLoginService。Identityserver4 ldap場景
而當IS4將正式發佈?有關於此的任何信息?
感謝和問候。
我打算在LDAP場景中使用identityserver4。 這是一個可能的和合理的嘗試? :) 我以爲我應該實現一個LoginService像QuickStart.UI的InMemoryUserLoginService。Identityserver4 ldap場景
而當IS4將正式發佈?有關於此的任何信息?
感謝和問候。
這是可能的和合理的,這是你必須自己實現的,它遵循與IdentityServer相關的許多其他事情相同的原則。
我們已經使用System.DirectoryServices和System.DirectoryServices.AccountManagement命名空間成功將我們的IdSrv4連接到Active Directory。可悲的是,這要求我們使用完整的.NET框架運行IdSrv4,因爲這些命名空間尚未在.NET Core中實現。
提醒:在啓動解決方案之前查找「LDAP注入」區域,以確保安全。
IdentityServer4 1.0.0發佈到的NuGet於2016年12月22日:https://www.nuget.org/packages/IdentityServer4/1.0.0
我知道這是一個老問題,但我最近製作的LDAP(Active Directory或OpenLDAP的)+ IdentityServer4。我創建了一個nuget包,並在github存儲庫中可以找到一個實現示例。
這裏的的NuGet:https://www.nuget.org/packages/IdentityServer.LdapExtension/
我希望它能夠幫助
我實現了LDAP身份驗證的ASP.Net核心的.NET Framework IdentityServer項目,並與一個ASP.Net核心框架MVC客戶端進行了測試。 – ozgurozkanakdemirci
使用System.DirectoryServices和/或System.DirectoryServices.AccountManagement? –
我使用ASP.Net Core.NET Framework IdentityServer項目實現了LDAP身份驗證,並使用ASP.Net Core Framework MVC Client對其進行了測試。作爲一個Web Api項目,我添加了ASP.NET 4.5.2 Web Api項目,現在試圖將IdentityServer4支持添加到webapi項目中。我記得你的回覆說「完整的.NET框架實施」。是否可以將Core Framework實現的IS4添加到4.5.2 web api項目中。你有什麼經驗嗎? (System.DirectoryServices和Accountmana) – ozgurozkanakdemirci