-1
DirectoryServiceとLDAPをクエリして、ユーザーが属するグループ名を取得する グループ「Test100」内にあり、このグループ「Test100」が別のグループ「Test」内にあるとします。 LDAPサーバーに照会するときこの問題を解決するためにどのようにそれがTest100の内側にあると私はTest100ディレクトリサービスLDAPを使用するすべてのグループをどのように取得するのですか?
の内側にしていますので、「テスト」この作品、LDAPプロバイダとしてActive Directoryを使用し
Dim LDAPpath As String = <LDAP String>
entry = New DirectoryEntry(LDAPpath, <App ID>, <Password>)
Dim search As New DirectorySearcher(entry)
search.PropertiesToLoad.Add([property])
search.Filter = "sAMAccountName=" & FilterOutDomain(userName)
Dim result As SearchResult = search.FindOne()
Return result
あなたは現在何(コード)を試していますか?また、これは再帰的である必要がありますか?他のグループのグループメンバーシップを含めますか? – Richard
これは正常に動作し、メイングループを返すコードが追加されました.. たとえば、自分の名前でクエリを実行し、TestとTestに属していれば、別のグループTest01内にあります。次に、Testで返されません。 – SSK