Freigeben über


ASP.NET Core-Projekte, die mit der Option „Einzelne Benutzerkonten“ erstellt wurden

ASP.NET Core Identity ist in Projektvorlagen in Visual Studio mit der Option „Einzelne Benutzerkonten“ enthalten.

Die Authentifizierungsvorlagen sind in der .NET CLI über -au Individual verfügbar:

dotnet new mvc -au Individual
dotnet new webapp -au Individual
dotnet new mvc -au Individual
dotnet new razor -au Individual

Weitere Informationen zur Web-API-Authentifizierung finden Sie in diesem GitHub-Issue.

Keine Authentifizierung

Die Authentifizierung wird in der .NET CLI mit der Option -au angegeben. In Visual Studio steht das Dialogfeld Authentifizierung ändern für neue Webanwendungen zur Verfügung. Die Standardeinstellung für neue Web-Apps in Visual Studio lautet Keine Authentifizierung.

Projekte, die ohne Authentifizierung erstellt wurden:

  • Enthalten keine Webseiten und keine Benutzeroberfläche zum An- und Abmelden.
  • Enthalten keinen Authentifizierungscode.

Windows-Authentifizierung

Die Windows-Authentifizierung wird für neue Web-Apps in der .NET CLI mit der Option -au Windows angegeben. In Visual Studio stellt das Dialogfeld Authentifizierung ändern die Optionen für die Windows-Authentifizierung bereit.

Bei Auswahl der Windows-Authentifizierung wird die App für die Verwendung des IIS-Moduls Windows-Authentifizierung konfiguriert. Die Windows-Authentifizierung ist für Intranetwebsites vorgesehen.

Authentifizierungsoptionen für neue Web-Apps in .NET

Die folgende Tabelle zeigt die verfügbaren Authentifizierungsoptionen für neue Web-Apps:

Option Typ der Authentifizierung Link für weitere Informationen
Keine Keine Authentifizierung
Einzelperson Einzelne Authentifizierung. Einführung in Identity in ASP.NET Core
IndividualB2C In der Cloud gehostete Authentifizierung mit Azure AD B2C. Azure AD B2C
SingleOrg Organisationauthentifizierung für einzelne Mandanten Externe ENTra-ID-Mandanten verwenden auch SingleOrg. Entra ID
MultiOrg Organisationauthentifizierung für mehrere Mandanten Entra ID
Windows Windows-Authentifizierung. Windows-Authentifizierung

Authentifizierungsoptionen für neue Web-Apps in Visual Studio

Die folgende Tabelle zeigt die Authentifizierungsoptionen, die beim Erstellen einer neuen Web-App mit Visual Studio verfügbar sind:

Option Typ der Authentifizierung Link für weitere Informationen
None Keine Authentifizierung
Einzelne Benutzerkonten/Benutzerkonten in App speichern Individuelle Authentifizierung Einführung in Identity in ASP.NET Core
Einzelne Benutzerkonten/Verbindung mit einem vorhandenen Benutzerspeicher in der Cloud herstellen In der Cloud gehostete Authentifizierung mit Azure AD B2C Azure AD B2C
Geschäfts-, Schul- oder Uni-Cloud/Einzelne Organisation Organisationsauthentifizierung für einen einzelnen Mandanten Azure AD
Geschäfts-, Schul- oder Uni-Cloud/Mehrere Organisationen Organisationsauthentifizierung für mehrere Mandanten Azure AD
Windows Windows-Authentifizierung Windows-Authentifizierung

Zusätzliche Ressourcen

In den folgenden Artikeln wird gezeigt, wie Sie den Code nutzen können, der in ASP.NET Core-Vorlagen generiert wird, die einzelne Benutzerkonten verwenden: