wiesi200
Goto Top

PHP 7 und LDAP mit Umlauten

Hallo,

ich bastle für unsere Firma an einer kleinen Webseite die Daten aus unserem ERP System anzeigen kann.

Zur Umgebung
CentOS 7
PHP 7 aus der Webtatic Repo
MSSQL 2008 Server

Und jetzt das Problem bei der Login Seite versuche ich mich per "ldap_bind" an einem Windows 2012 DC anzumelden um zu überprüfen ob Benutzer und Kennwort des Users korrekt sind.
Funktioniert soweit auch, nur wenn das Passwort Umlaute enthält funktioniert es nicht.

Kennt von euch jemand das Problem?

Schon einmal vielen Dank

Edit: ich hab es gerade noch mit einem Debian System und PHP 6.5 getestet. Gleicher Fehler.

Content-Key: 328900

Url: https://administrator.de/contentid/328900

Printed on: April 24, 2024 at 10:04 o'clock

Member: StefanKittel
Solution StefanKittel Feb 09, 2017 at 06:43:04 (UTC)
Goto Top
Moin,

dann hör doch mal auf zu basteln und programier das richtig.
Es ist nur ein Wort, aber Du wertest Deine Arbeit damit deutlich ab.

"The use of UCS Transformation Format (UTF)-8 for all text string attributes to support extended character sets. Active Directory sends all responses in UTF-8-encoded form."
Quelle: https://technet.microsoft.com/en-us/library/cc755809(v=ws.10).aspx

beachtet?

Stefan
Member: wiesi200
wiesi200 Feb 09, 2017 at 07:29:43 (UTC)
Goto Top
Mist,
eigentlich hab ich das mit UTF-8 nur hat es nicht funktioniert.
Jetzt ging's ohne Probleme.

Tja irgendwas hab ich beim ersten Versuch wohl übersehen.

Danke

NaJa das ganze ist schon ein gebastelt. Es gibt keinen Plan wie das ganze am Schluss aussehen soll, sondern eher "Könnten wir sowas machen?" oder "Das währ doch toll!".

Angefangen hat es mit einer einfachen Anzeigetafel was als nächstes auf die Fräsmaschinen soll.
Mittlerweile überlege ich ob das ganze zu einer Art "DMS", wo man für die einzelnen Arbeiten detaillierte Fertigungsanweisungen hinterlegen kann.
Member: StefanKittel
StefanKittel Feb 09, 2017 at 07:50:59 (UTC)
Goto Top
Es geht ja nur um die Formulierung.
Für eine Machbarkeitsstudie, was das gleiche bedeutet, bekommt man 10.000 EUR.
Für ein bisschen basteln bekommt man 50 EUR.

Oder das Equivalent in Anerkennung.

Wer Unmögliches möglich macht muss sich ja nicht kleinmachen.

Stefan