Gewusst wie: Angeben von Anforderungen in Bezug auf ASP.NET-Mitgliedschaft, -Sicherheit und -Sitzungszustand für Anwendungen auf IIS-Webservern
Aktualisiert: November 2007
Die Designer für verteilte Systeme bieten eine Gruppe von drei vordefinierten Einschränkungen für IIS-Webserver mit Bezug auf das Hosten von ASP.NET-Anwendungen. Diese Einschränkungen kompilieren allgemeine ASP.NET-Einstellungen in eine Gruppe von Einschränkungsdialogfeldern, mit deren Hilfe Sie rasch Anforderungen für Webanwendungen auf dem Server angeben können. Die folgenden Einschränkungen werden bereitgestellt:
ASP.NET-Mitgliedschaft: Angeben von Anforderungen für Mitgliedschaft und Rollenverwaltung.
ASP.NET-Sicherheit: Angeben von für den Webserver erforderlichen Authentifizierungsmodi, z. B. Formular-, Windows- oder Passport-Authentifizierung.
ASP.NET-Sitzungszustand: Angeben von Anforderungen bezüglich des Sitzungszustands für den Webserver, z. B. InProc.
So schränken Sie Authentifizierungsprotokolle für gehostete Webanwendungen ein
Wählen Sie einen IIS-Webserver aus.
Zeigen Sie den Einstellungs- und Einschränkungs-Editor an.
Aktivieren Sie unter dem Knoten Anwendungseinschränkungen das Kontrollkästchen ASP.NETWebApplication. Dies ermöglicht das Hosten von ASP.NET-Webanwendungen auf dem logischen Server.
Um zu verhindern, dass Webanwendungen gehostet werden, deaktivieren Sie das Kontrollkästchen einfach.
Aktivieren Sie das Kontrollkästchen ASP.NET-Sicherheit.
Wählen Sie unter Zulässige Sicherheitsmodi mindestens einen auf dem IIS-Webserver zulässigen Authentifizierungsmodus aus.
Die Optionen für den Sicherheitsmodus schließen sich gegenseitig aus. Geben Sie Keine als Authentifizierungsanbieter an, wenn Benutzer nicht authentifiziert werden sollen oder benutzerdefinierter Authentifizierungscode entwickelt werden soll. Wenn Sie zusätzlich Forms auswählen, bedeutet dies möglicherweise, dass die gehostete Anwendung benutzerdefinierte Authentifizierung oder Forms-Sicherheit aufweist. Wenn Sie Forms auswählen, stehen die Optionen im Abschnitt Formularauthentifizierung des Einschränkungsdialogfelds zur Verfügung. Weitere Informationen finden Sie unter Authentifizierung in ASP.NET.
So schränken Sie Mitgliedschaftsanbieter für gehostete Webanwendungen ein
Aktivieren Sie unter dem Knoten Einschränkungen das Kontrollkästchen ASP.NETWebApplication. Dies ermöglicht das Hosten von ASP.NET-Webanwendungen auf dem logischen Server.
Aktivieren Sie das Kontrollkästchen ASP.NET-Mitgliedschaft.
Wählen Sie unter Rollenverwaltungsanbieter und Mitgliedschaftsanbieter den bzw. die geeigneten Anbieter für den IIS-Webserver aus.
Wenn Sie einen bestimmten Anbieter ausgewählt haben, stehen Ihnen rechts neben den Anbieterlisten weitere Optionen zur Verfügung. Weitere Informationen finden Sie unter Verwalten von Benutzern durch Mitgliedschaft und unter Verwalten der Autorisierung mithilfe von Rollen.
So schränken Sie den ASP.NET-Sitzungszustand für gehostete Webanwendungen ein
Aktivieren Sie unter dem Knoten Einschränkungen das Kontrollkästchen ASP.NETWebApplication Dies ermöglicht das Hosten von ASP.NET-Webanwendungen auf dem logischen Server.
Aktivieren Sie das Kontrollkästchen ASP.NET-Sitzungszustand.
Wählen Sie die gewünschten Einstellungen aus.
Mit dem Feature für benutzerdefinierte Einschränkungen können Sie weitere Einschränkungen für Webanwendungen festlegen. Weitere Informationen finden Sie unter Gewusst wie: Erstellen von benutzerdefinierten Einschränkungen.