Zuerst entschuldigung für mein Englisch.Ldap connect scheitert in php
Ich installiere zur Zeit die neueste Version von simplesamlphp (ein unbekanntes Tool 'bis jetzt für mich + Ich bin ein Java Entwickler (nicht php) also mein Wissen über PHP ist begrenzt).
Das Hauptziel ist die Verwendung von CAS mit SAML2 mit simplesamlphp.
Das Problem ist ... auf CAS.php Modul Datei haben wir einen Aufruf an 'neue SimpleSAML_Auth_LDAP (...)', die eine Verbindung zum LDAP-Server erstellen soll, aber es schlägt fehl und zeigt keinen Fehler (nur eine leere Seite). Ich habe den Fehler im Dateikonstruktor ../lib/SimpleSAML/Auth/LDAP.php verfolgt. Es schlägt fehl, wenn es versucht, eine Verbindung zu dem LDAP herzustellen:
$this->ldap = @ldap_connect($hostname, $port);
Irgendeine Idee?
Sind Sie sicher, dass Sie den richtigen Hostnamen und Port für Ihren LDAP-Server angeben? Sie können das erste Beispiel des PHP-Handbuchs für ldap_connect als einfaches Testskript verwenden. Habe einfach deine Einstellungen angegeben und siehst, ob du dich verbinden kannst. http://php.net/manual/en/function.ldap-connect.php – GertG
Ich bin sicher bei 100%, dass der Hostname korrekt ist und 90% dieser Port ist auch so. Ich habe sogar versucht, eine sichere Verbindung zum LDAP-Server herzustellen, der bei der Arbeit an einer Java-App fehlerfrei laufen sollte. Ich schätze, es könnte etwas anderes: S – Yolo
Was bieten Sie als Hostname und Port? – heiglandreas