Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

C sharp, Active Directory Benutzeranlage, gleicher sourcecode, unterschiedliche wirkung auf 2 systemen

Frage Entwicklung C und C++

Mitglied: broich

broich (Level 1) - Jetzt verbinden

24.11.2009 um 20:57 Uhr, 3504 Aufrufe

Hallo,

folgendes Problem:
Ich erstelle derzeit ein Programm welches, anhand von CSV-Dateien, Active-Directory-User sammt Profileigenschaften erstellt.
Funktioniert soweit auch auf einer virtuellen Umgebung (Windows Server 2k3 + sp2).
Will ich aber das Programm auf dem richtigen Server laufen lasssen funktioniert es nicht.
Den Fehler habe ich nach gründlicher Suche auch selber finden können. Es wird nämlich dem DirectoryEntry-Objekt
nicht der Richtige LDAP-Pfad übergeben.
Hier einmal kurz die Stuktur im ActiveDirectory

home.local
==OU_R171
OU_Schüler
OU_KLASSE

OU_Klasse wird erstellt der dazugehörige LDAP-Pfad: LDAP://OU=OU_Schüler,OU=OU_R171,DC=home,DC=local,null,null, AuthenticationTypes.Secure
Das DirectoryEntry Objekt bekommt den Pfad wie oben beschrieben richtig übergeben, somit klappt schonmal das Anlegen der OU.

Was nicht klappt:
Bei dem richtigen Server sieht der LDAP-Pfad, zum Erstellen der Benutzer in soeben erstellter OU so aus:
LDAP://OU=OU_KLASSE,OU=OU_Schler,OU=OU_R171,DC=home,DC=local,null,null, AuthenticationTypes.Secure

Er bekommt also Probleme mit Umlauten (OU=OU_Schüler, hier: OU=OU_Schler),
bei der virtuellen Umgebung klappt aber alles wie gewollt, der Pfad wird korrekt an das DirectoryEntry Objekt übergeben.

Wie kann ich das lösen und warum klappt es auf dem einen, nicht aber auf dem anderen.

Beide Umgebungen sind nahezu identisch
Windows Server 2k3 mit SP2
.net framework 3.5
VCS 08
Deutsch

Programmiert wird in c#

Danke im voraus für Ansätze.
Wenns gewünscht ist kann ich Screenshots bereitstellen.
Ähnliche Inhalte
Windows Server
gelöst Active Directory Zertifikatdienste - Dienst kann nicht gestartet werden (1)

Frage von chb1982 zum Thema Windows Server ...

Windows Userverwaltung
Active Directory - OU Anordnung und Aufbau (9)

Frage von nightwishler zum Thema Windows Userverwaltung ...

Batch & Shell
gelöst Powershell Vergleichen Name u Vorname mit Active Directory (5)

Frage von pixel0815 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(5)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
Windows Server
gelöst Exchange HyperV Prozessorlast (19)

Frage von theoberlin zum Thema Windows Server ...

Windows Server
Server mit Netzwerkaussetzern (18)

Frage von SarekHL zum Thema Windows Server ...

LAN, WAN, Wireless
gelöst Batchdatei um einen Proxy einzustellen (14)

Frage von CrystalFlake zum Thema LAN, WAN, Wireless ...

Netzwerke
Vorschlag Hotelverkabelung (14)

Frage von FA-jka zum Thema Netzwerke ...