Startseite > Archiv > Benutzer-Authentifizierung per LDAP mit den System.DirectoryServices

Benutzer-Authentifizierung per LDAP mit den System.DirectoryServices

dotnetpro 5/2004 Von erschienen in dotnetpro 5/2004 auf Seite 134
Code: A0405LDAP
4 Bewertung(en):

Arbeitsteilung mit Sicherheit Viele Anwendungen enthalten eine eigene Sicherung durch Benutzerrechte. leichzeitig gewinnt in Unternehmen eine zentralisierte Datenhaltung mit LDAP immer größere Bedeutung. Warum also nicht die Authentifizierung im eigenen Programm über LDAP vornehmen?

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

1345   1365   1385   2000   2003   2004   2004135   2004137   2004www   90er   A0405LDAP   abbilden   Abbildung   Abbildung1   Abbildung2   aber   abgelegt   abgeleitet   abgewi   ablegen   Abwicklung   Access   Accounts   Active   ActiveDirectory   ActiveDirectoryServiceInterface   administrativer   ADSI   AdsPath   Agent   ähnlich   ähnliche   aktuelle   alle   allem   allen   Allerdings   Alles   allgemein   allgemeine   also   alsonichtdieAuthentifizierungimeigenenProgrammüberLDAPvornehmen   älteren   AmEnde   analog   anderem   anderen   anders   AndreasRottmannist   anerkannter   Anfang   Anforderungen   Anfrage   Angaben   angeforderte   angelehnt   Anmelden   Anmeldung   anonymen   Ansätze   anschließend   Ansonsten   Anwendung   Anzeige   Anzeigen   AppendChildren   Applikation   Applikationen   arbeiten   arbeitende   arbeitet   Arbeitsmittel   Arbeitstei   Arbeitsteilungmit   archischen   Assembly   Attri   Attribut   Attribute   Attributtypen   auch   Aufbauen   Aufgabe   aufge   aufgebaut   aufgefallen   Auflis   Auflistung   ausführen   ausgedehnte   ausgeführt   ausgehen   ausgewiesen   aushandeln   Ausnahme   ausreichende   Aussehen   außer   Außerdem   Austausch   ausübt   Auszügen   Authen   Authenticate   Authentication   AuthenticationTypes   Authentifi   Authentifizie   authentifiziert   authentifizierte   Authentifizierung   AuthentifizierungfürschwierigeFälle   AuthentifizierungperLDAPmitdenSystem   Authentifizierungscontainerexistiert   Authentifizierungsmethoden   Authentifizierungstest   AuthTypes   Autor   Autorisierung   base   Baumes   baut   beachten   bedeuten   befinden   beim   Beispiel   beispiels   beispielsweise   bekannt   beliebigen   beliebiger   bene   benötigen   Benut   benutzen   Benutzer   Benutzerdaten   Benutzerkonten   Benutzernamen   Benutzerober   benutzt   berechtigen   bereit   bereits   bereitstellen   bergen   beschrieben   besitzen   besitzt   besorgen   besteht   bietet   BindRe   BindRequest   BindResponse   Bindung   bindungen   bitte   Blatt   Bleibt   blem   Blick   Blöcken   bool   brauchba   brauchbare   braucht   break   BrowserLDAP   bung   bute   Case   catch   cher   cherte   Child   Children   chitektur   ckelt   class   Client   Clients   Code   CommunicationinStaufen   Contai   Container   Containern   Control   Controller   Controls   Convert   count   dabei   dafür   daher   damit   dann   darin   darstellt   Darüber   dass   DataGrid   Datasource   DataTable   Daten   Datenbank   Datenmodell   Datenquelle   Datenspeicher   Datenstrukturen   Datentyp   Datentypen   davon   dazu   Default   definiert   definitionen   dell   denn   densichalsVerzeichnisseebenfalls   deren   DerLDAP   derListing   DerVerzeichnispfadwirdeingelesen   deutlich   DG_Properties   DieAttributeeinesEintragswerdenausgelesen   DieBenutzer   DieIdentifikationeinesEintrags   dieInternetEngineeringTaskForce   DieLDAP   Dienst   Dienstleistungen   dient   dies   diesbezüglich   diese   diesem   diesen   dieser   dieses   digen   Digest   Direc   Directo   Directory   DirectoryEntry   DirectoryEntryNode   DirectorySear   DirectorySearcher   DirectoryServices   direkt   direkten   Distin   Distinguished   DistinguishedNames   DNaus   doch   Domain   DomainController   Domäne   Domänen   Dort   dotnetpro   DotNetPro2   dows   drei   DT_Properties   dungsprofilen   durch   durchblättern   Each   Ebenso   eDirectory   eige   eigenen   Eigenschaft   Eigenschaften   eigentli   eigentlichen   Einblick   eindeutige   eindeutiges   eine   einem   einen   einer   eines   einfach   eingeschränkte   einige   einigen   einmal   Einsatz   EinspeziellerTreeNodebildetdieGrundlagefürdieAnzeigeder   einstellen   Eintrag   Einträge   Einträgen   Eintrags   einziger   Elemente   Empty   enthält   enthalten   entry   Entscheidung   entsprechend   entstammen   entweder   entwickelt   Entwickler   EntwicklerfürdiePGK   Enumeration   erarbei   erbt   Erfolg   erfolglos   Erfolgsfall   erfolgt   ergeben   Ergebnis   Ergebnisse   ergibt   erhal   erhält   erhalten   Erkenntnisse   erlaubt   Ermangelung   ermit   ermitteln   ermittelt   ermöglichen   ermöglicht   erst   erste   erstellen   erstellt   erwartet   erwatet   erzeugen   EssteuertSystem   etabliert   etnwickeln   Explorer   Explorerbewältigen   ExplorergibteinenÜberblicküberVerzeichniseinträgeund   Explorers   Export   extra   Fähig   fahrungvorallemim   Fall   Fälle   fällig   false   Fast   Fazit   Features   Fenster   fest   feststellen   Filter   FindAll   finden   fläche   folgende   Folgenden   folgendermaßen   forderlich   foreach   Form   Format   Forms   Formular   Frage   Framework   Freiburg   führt   Füllung   funktio   fürEntwickler   gaben   gängiges   ganz   geben   gebildet   gebunden   Gefahr   geführt   gefüllt   gefunden   Gegen   Gegensatz   gehalten   gehen   gehören   geht   gekrönt   geliefert   Gelingt   geln   gemacht   gemäß   genannt   genannte   genannten   genau   genaueren   genauso   genschaft   genschaften   gesamten   Gesamtheit   Geschachtelte   gesi   gespickt   gestoßen   GetDnFromAdsPath   gewählten   gewährleisten   gewertet   gewohnten   gewonnen   geworfen   gewünschte   gezeigt   gibt   Gleichzeitiggewinnt   gliedern   gorithmus   gramm   Grid   griff   Grundsätzlichist   guished   gültige   gutes   haben   hält   Hand   handelt   Häufige   Hauptdokument   Hauptformular   heitskonzepte   Hersteller   heute   hier   hierarchi   hierbei   hierfür   hiermit   hiert   hierzu   HighTech   hilfreiche   Hilfsmethode   HilfsmittelLDAP   hinaus   Hinsicht   Hinter   Hinweiskasten   hochfahren   Holger   HolgerSchwichtenberg   identAttribute   identClass   Identifiziert   ietf   IgnoreCase   Ihnen   Ihre   ihreAttribute   ihren   Ihrer   immer   Immerhin   imple   Implementie   indem   IndexOf   Infor   Information   Informationen   Informations   Informationsaustausch   Informationsbeschaffung   Informationsspei   innerhalb   Instanz   Instanzen   Interaktion   interessant   interface   Internet   interpre   Intranet   inUnternehmeneinezentralisierteDatenhaltungmitLDAPimmergrößereBedeutung   Jahre   jedem   jedes   jedoch   jetzt   jeweiligen   jeweilsals   kann   kannalso   kanndenVerzeichnisbaumwiege   Kapseln   kaum   kein   keine   keinen   keiten   kennt   Kerberos   Klasse   Klassen   Klick   kommen   Kommt   Kommu   Kommunika   Kommunikation   KommunikationundSicherheit   kompliziert   Konfiguratio   Konfiguration   Konfigurationen   konfigurieren   konformen   können   konnten   könnten   konsis   Konstruktor   konzipiert   korrekte   Kulissen   Kunde   lange   lassen   lässt   läuft   laut   Layer   LDAP   LdapConnection   LDAPimAlltag   LDAPistobjektorientiert   LDAPundVerzeichnisdienste   LDIFF   Leaf   ledig   lediglich   leichteren   Leis   Lesezugriffe   letzte   library   lich   liefert   liegt   light   List   Listing   localhost   Login   logon   Look   lösen   lung   machen   mächtig   Mail   Managed   Mancher   Mapping   mationen   Mechanismen   Mechanismus   mehr   mehrere   mehrwertig   Menge   mentierung   Methode   Michigan   mindes   mindestens   mitlangjährigerEr   mitteilt   Modifikationen   möglich   möglichen   Möglichkeiten   mularfeld   muss   müssen   müsste   Muster   nach   Nachname   Nachrichten   Name   Namen   Namens   nämlich   nannt   native   Neben   nemähnlichenPrinzip   nemTestserver   nicht   Nichtsdestotrotz   nisdienste   niziert   nldap   noch   node   Nodes   None   nötige   notwen   notwendig   Novell   NovellbietetineinemDeveloper   Novells   nutzbar   nutzbaren   Nutzer   Nutzers   nützlichen   nutzt   oben   object   objectclass   Objekt   Objekte   Objektklasse   Objektklassen   Objektklassenund   obwohl   oder   odermitdem   offe   öffentliche   öffnet   Open   OpenLDAP   Operation   optionale   Organisation   Original   paar   parallel   Parameter   Partner   passende   Password   Passwort   Path   pathComplete   perfalle   permanente   Personen   Pfad   Policy   Port   portschicht   Position   Praxisanforderung   primäres   Prinzipiell   private   Problem   problemlos   Programm   Projekt   Properties   PropertyCollection   propertyName   PropertyNames   PropertyValueCollection   protected   Protocol   Protokoll   Protokolloperationen   Provider   Prüfung   public   Quellcode   Quelltext   QUEST   Raum   RDNs   ReadDirectory   Regeln   Regelwerk   Regex   RegexOptions   reichInformationenundZugangzuei   relationalen   relative   relevanten   REPLACE   reprä   Ressource   resultCount   resultiert   results   return   RFC2251   RFC2252   RFC2253   RFC2254   RFC2256   RFC2829   RFCxxxx   Richten   richtig   rigkeiten   Rolle   Root   rootDSE   Rows   rung   rungsmechanismus   Sachen   sages   SASL   schaffen   sche   Schema   schen   Schicht   schiedenen   Schleife   schleunigen   schnellen   Schnittstelle   schön   Schwichtenberg   Schwie   searchDn   searchPassword   SearchResult   SearchResultCollection   SearchRoot   SearchScope   Security   sehen   sein   seine   seinem   seinen   seiner   seines   Seit   Seite118ff   selben   selbst   sender   sendet   sensible   sentiert   Server   ServerPath   Servers   Service   setzt   sich   sicher   Sicherheit   Sicherheits   Sicherheitseinstellungen   Sieerreichenihnüberwww   sieht   sierung   Simple   sind   sinnvollen   Sitzt   skalierbare   Sobald   sofern   sofort   Software   Solange   solche   solchen   solcher   soll   sollen   Sollte   somit   sondern   Sonst   sorgt   source   sowie   sowieso   sowohl   später   specific   Speicherung   spezialisiert   spezielle   speziellen   spezieller   Spezifikation   Spezifikationen   Spezifikationenfindensich   Spiel   spielt   SprachenC   sprechend   sprechenden   spricht   Standard   starten   static   stecken   stehteinverlässlicherAuthentifizie   stellt   Stichwort   stol   string   Struktur   Strukturen   Strukturierung   Subtree   Such   Suchal   Suche   Suchen   Suchfilter   Suchformular   sued   summe   Switch   Syntax   system   Systembetreuer   Systeme   Systemen   tainer   tationsspielraum   TB_Password   tb_username   TechnikSystem   technischen   teln   temebesondersbemerkbarmachen   tenbank   tens   tenter   tern   testen   testEntry   Testzugang   tetals   Text   this   tiefe   tifizierung   tinguished   tionsprotokoll   Tool   tory   ToString   trag   träge   Trans   Tree   TreeNode   TreeView   TreeViewEventArgs   treffen   tribute   true   tung   tungsfähige   TV_Objects   TV_Objects_AfterSelect   Typen   typi   über   Überblick   übergebenen   Übersicht   übrigens   Umgang   umge   Umstand   unbedingt   unddie   uneingeschränkten   Universität   unserer   unter   unteranderemNamenskonventionen   untergeordneten   unterschiedlich   unterschiedlichen   unterstützt   unterwww   unwahrscheinlichen   User   userName   userPassword   Users   using   Value   VALUES   Variante   verarbeitet   Verbin   Verbindung   Verbindungen   Verbindungwiederbeendet   Verbreitung   verhält   Verhandlung   verhindern   Verkettung   vers   Verschaffen   verschiede   verschiedeneLDAP   Verschlüsselungsmechanis   Versuchen   verteilt   verwaltet   Verweis   verwende   verwendet   Verzeich   Verzeichnis   Verzeichnisbaum   Verzeichnisdienst   Verzeichnisdienstes   Verzeichniseinträge   Verzeichniseintrags   VerzeichnisinformationenimBrowseroderdenE   Verzeichnisobjekt   Verzeichnispfad   verzeichnisse   Verzeichnissen   Verzeichnisstruktur   Verzeichniszugriffàla   Verzweigungspunkt   viele   VieleAnwendungenenthalteneineeigeneSicherungdurchBenutzerrechte   Visitenkarte   void   VoraussetzungenVisualStudio   Vorgang   Vorgänger   Vorgängers   vorgeschrie   Vorname   vornehmen   wählten   Während   wahrnehmbar   wäre   warum   Webumfeld   weight   weil   weise   weiß   weite   weitere   weitergeführt   weitert   welche   welcher   welches   wenig   wenigstens   Wenn   werden   Werk   Wert   Werte   wichtig   wichtige   wichtigsten   wickelt   wiederum   WINDOWS   winnt   wird   Wissen   Wozu   Wrapper   wünschens   wünscht   würde   wurden   würden   Wurzel   wurzelt   zeichnisdienst   zeichnisdiensten   zeichnisinformationen   zeichnisses   zeigt   zentrale   zentralen   zername   zeuge   ziellen   zierung   Zugangsdaten   zugeordnet   zugeordnetsein   Zugriff   zulässig   zumindest   zumSchemadesServersdarstellen   zunächst   zung   zurecht   zusammen   Zusammenhang   Zusatz   Zwar   Zweck   zwei   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen