Projekt

Allgemein

Profil

Fehler #24

Bereits ausgefüllte AD-Attribute können nicht wieder geleert werden

Von Anonym vor mehr als 6 Jahren hinzugefügt. Vor etwa 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
-
Beginn:
04.05.2018
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:

Beschreibung

Wenn für den eigenen oder andere Benutzer AD-Attribute in der Vergangenheit gesetzt wurden, die nun wieder entfernt werden müssen, so schlägt dies fehl. Leert man das Feld und versucht dann die Änderungen zu speichern, kommt stattdessen der Fehler:

"The attribute syntax specified to the directory service is invalid."

Historie

#1

Von Anonym vor mehr als 6 Jahren aktualisiert

  • Status wurde von Neu zu In Bearbeitung geändert
#2

Von Anonym vor mehr als 6 Jahren aktualisiert Privat

Leere Strings dürfen hier wohl nicht eingesetzt werden. Stattdessen gibt es mit .Clear() die Möglichkeit, den Wert wieder zu entfernen. Folgende Zeilen lösen daher unser Problem:

if (String.IsNullOrEmpty(sNewValue))
    dePerson.Properties[sProperty].Clear();
else
    dePerson.Properties[sProperty].Value = sNewValue;
#3

Von Anonym vor mehr als 6 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Erledigt geändert

Änderungen im Code wurden unternommen, um den Fehler zu beheben.

#4

Von Anonym vor etwa 4 Jahren aktualisiert

  • Zielversion wurde auf 1.0 - Benutzer- und Firmenverwaltung gesetzt

Auch abrufbar als: Atom PDF