AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:47

Parameter dieser Suchanfrage:

Suche in Thema: Active Directory Probleme
Suche alle Beiträge, die von "Rabenrecht" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    AW: Active Directory Probleme

      Delphi
      by Rabenrecht, 26. Jun 2017
    Das ist im Wesentlichen, was man da auf dem Screenshot sehen kann: col.pAdsValues^.__MIDL_0010.OctetString.lpValue^ würde versuchen, Adresse $10 auszulesen. Dass das nicht funktioniert, kann man bereits erahnen, und tatsächlich: es fliegen einem sofort fröhlich Zugriffsverletzungen um die Ohren.

    Generell halte ich dies für ein Problem bei der Delphi<->ActiveDirectory Anbindung. Die nicht...
  • Forum: Win32/Win64 API (native code)

    AW: Active Directory Probleme

      Delphi
      by Rabenrecht, 26. Jun 2017
    Ok, das Problem ist größer, siehe Bild im Anhang.

    der erste Wert von col.pAdsValues^ gibt den Datentyp an. 8 bedeutet ADSTYPE_OCTET_STRING. Die Property wird also gefunden.
    Wie man aber sieht (rote Umkringelung) ist hinter OctetString kein Wert hinterlegt (ok, klar, ich könnte versuchen auf Adresse 10 zuzugreifen, aber ich glaube wir alle wissen, wohin das führt :-D )

    So komme ich an die...
  • Forum: Win32/Win64 API (native code)

    AW: Active Directory Probleme

      Delphi
      by Rabenrecht, 26. Jun 2017
    Hallo Alter Mann! Ich habe jetzt eine andere Lösung von dir abgekupfert, die ich in einem alten Thread gefunden habe: IDirectorySearch

    Hier der relevante Teil, wie ichs jetzt implementiert habe:

    SdsADGruppen.AddField(TStringField,fnADGrpName,fkData,50,false);
    SdsADGruppen.AddField(TStringField,fnADGrpDescr,fkData,255,false);
    ...
  • Forum: Win32/Win64 API (native code)

    AW: Active Directory Probleme

      Delphi
      by Rabenrecht, 22. Jun 2017
    Danke für den Codeausschnitt :-)

    Es funktioniert, wenn ich wie in deinem Fall schreibe:

    ADsGetObject( 'LDAP:', IADsContainer, NSContainer)

    Angabe eines Filters hat jedoch nicht die gewünschte Wirkung. Zudem sollte ich die die Auswahl schon auf eine Domain einschränken. Dann aber ist lNumElements wieder 0.

    Vielleicht versuche ich den IADsContainer in einer Weise zu verwenden, wofür...
  • Forum: Win32/Win64 API (native code)

    AW: Active Directory Probleme

      Delphi
      by Rabenrecht, 21. Jun 2017
    Die Seite ist informativ, hat mir aber leider nicht weitergeholfen.

    Auf einzelne Objekte kann ich mit LDAP auch zugreifen. Es ist also keine Frage des Connection Strings.

    Wenn ich aber beim ADsGetObject IAdsContainer anstatt IADs spezifiziere, erhalte ich mit ADsEnumerateNext keine Rückgabe.

    Aber: ADsEnumerateNext gibt als HRESULT 0 (=S_OK) zurück. In diesem Fall dürfte lNumElements...
  • Forum: Win32/Win64 API (native code)

    AW: Active Directory Probleme

      Delphi
      by Rabenrecht, 16. Jun 2017
    Nachtrag zu Punkt 2: Das liegt daran, dass über WinNT nicht alle AD-Eigenschaften abrufbar sind, so wohl auch ObjectGUID.

    Noch ein Grund mehr, Problem 1 zu lösen...
  • Forum: Win32/Win64 API (native code)

    Active Directory Probleme

      Delphi
      by Rabenrecht, 16. Jun 2017
    Ich spiele gerade etwas mit Active Directory und dem Zugriff darauf von Delphi aus rum. Dazu verwende ich adshlp

    Leider renne ich in ein paar Problemchen.

    1. Ich scheine den LDAP-Pfad nicht richtig zu bestimmen.


    function getADGruppenObjectGUIDs: TList;
    var
    Ergebnis :IAdsContainer;


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Rabenrecht&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=193064
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz