Freigeben über


Authentifizierung in ASP.NET

Authentifizierung besteht im Erlangen von Anmeldeinformationen zur Identifizierung (wie Name und Kennwort) von einem Benutzer und im Validieren dieser Informationen über eine Authentifizierungsstelle. Wenn die Anmeldeinformationen gültig sind, wird die Entität, die die Anmeldeinformationen gesendet hat, als authentifizierte Identität betrachtet. Sobald eine Identität authentifiziert ist, bestimmt die Autorisierung, ob diese Identität auf eine angegebene Ressource zugreifen darf.

ASP.NET implementiert Authentifizierung durch Authentifizierungsanbieter. Dies sind Module, die den Code enthalten, der zur Authentifizierung der Anmeldeinformationen eines Anfordernden erforderlich ist. In den Themen in diesem Abschnitt werden die in ASP.NET integrierten Authentifizierungsanbieter beschrieben.

In diesem Abschnitt

Ausdruck Definition

Windows-Authentifizierungsanbieter

Enthält Informationen zum Verwenden der Windows-Authentifizierung in Verbindung mit der Microsoft IIS-Authentifizierung für das Sichern von ASP.NET-Anwendungen.

Formularauthentifizierungsanbieter

Enthält Informationen zum Erstellen eines anwendungsspezifischen Anmeldeformulars und zum Ausführen von Authentifizierung mithilfe von eigenem Code. ASP.NET-Mitgliedschaft und ASP.NET-Anmeldesteuerelemente stellen eine einfache Möglichkeit zum Verwenden von Formularauthentifizierungen dar, da sie zusammen eine Möglichkeit bieten, mit wenig oder gar keinem Code Benutzeranmeldeinformationen zu erfassen, zu authentifizieren und zu verwalten. Weitere Informationen finden Sie unter Verwalten von Benutzern durch Mitgliedschaft und unter Übersicht über ASP.NET-Anmeldungssteuerelemente.

Passport-Authentifizierungsanbieter

Enthält Informationen zu dem von Microsoft bereitgestellten zentralen Authentifizierungsdienst, der eine einzige Anmeldung und grundlegende Profildienste für Mitgliedswebsites bietet.

Verwandte Abschnitte