In größeren Firmen mit komplexen Netzwerkinfrastrukturen ist das ActiveDirectory nicht wegzudenken. Oftmals sind sogar mehr als nur eine Domain vorzufinden. So auch in meiner Firma, die für jedes Land in dem die Firma vertreten ist eine eigene Domain aufgebaut hat. Eine alltägliche Anforderung an Entwickler ist daher eine Authentifizierung der Benutzer über das ActiveDirectory der entsprechenden Domain.
Mit keiner Programmiersprache sollte dies leichter sein als mit .NET. So dachten wir zumindest als wir uns den ActiveDirectoryMembershipProvider näher ansahen. Allein die Methode ValidateUser sollte uns genügen und als Einzeiler viele Sorgen ersparen, doch… (weiterlesen…)