Übersicht über das Websiteverwaltungs-Tool

Aktualisiert: November 2007

Mit dem Websiteverwaltungs-Tool können Sie die Websitekonfiguration über eine einfache Weboberfläche anzeigen und verwalten.

Sie greifen auf das Websiteverwaltungs-Tool zu, indem Sie im Menü Website auf ASP.NET-Konfiguration klicken.

Registerkarten und zusätzliche Informationen

Über die folgenden Verknüpfungen erhalten Sie weitere Informationen zum Verwenden des Websiteverwaltungs-Tools:

Websitekonfiguration

Die Einstellungen für die Websitekonfiguration werden in einer XML-Datei mit dem Namen Web.config gespeichert, die sich im Stammordner der Website befindet. Mit dem Websiteverwaltungs-Tool können Sie die Konfiguration Ihrer Website ändern, ohne dass Sie die Datei Web.config manuell bearbeiten müssen. Wenn Sie das Websiteverwaltungs-Tool erstmals zum Verwalten einer bestimmten Website verwenden, erstellt das Tool eine Datei Web.config, falls diese noch nicht vorhanden ist. Das Websiteverwaltungs-Tool erstellt standardmäßig auch eine Datenbank im Ordner App_Data der Website, in der Anwendungsdienstdaten, z. B. Informationen zu Mitgliedschaft und Rollen, gespeichert werden. Bei den meisten Einstellungen werden die im Websiteverwaltungs-Tool vorgenommen Änderungen sofort wirksam und in die Datei Web.config übernommen.

Geerbte Einstellungen

Standardeinstellungen für eine Website werden automatisch von Konfigurationsdateien geerbt, die bereits für den Computer oder für den Webserver als Ganzes vorhanden sind. Zum Beispiel könnten für den Webserver Standardeinstellungen vorliegen, die für alle Websites auf diesem Server gelten. Mithilfe des Websiteveraltungs-Tools können Sie Einstellungen für eine bestimmte Website erstellen und ändern, die nicht geerbt werden. Außerdem können Sie die geerbten Einstellungen überschreiben, wenn dies gemäß den Einstellungen für die gesamte Website zulässig ist. Wenn eine Einstellung geerbt wurde und nicht überschrieben werden kann, wird sie im Websiteverwaltungs-Tool abgeblendet angezeigt, um anzugeben, dass sie deaktiviert ist.

Voraussetzungen

Das Websiteverwaltungs-Tool ist im Webentwicklungstool Microsoft Visual Web Developer enthalten. Damit Sie eine Website mithilfe des Websiteverwaltungs-Tools verwalten können, müssen für die Anmeldeinformationen des Benutzerkontos, unter dem Sie Visual Web Developer verwenden, Lese- und Schreibberechtigungen für die Datei Web.config und den Ordner App_Data der zu verwaltenden Anwendung vorhanden sein. Wenn Sie die Konfiguration für die Website nicht mithilfe des Websiteverwaltungs-Tools verwalten können, wenden Sie sich an den Systemadministrator.

Features

Das Websiteverwaltungs-Tool verfügt über eine Benutzeroberfläche im Registerkartenformat, bei der zusammengehörige Konfigurationseinstellungen auf jeweils einer Registerkarte gruppiert sind. Die Registerkarten und die darauf verwalteten Konfigurationseinstellungen sind in den folgenden Abschnitten beschrieben.

Registerkarte "Sicherheit"

Über die Registerkarte Sicherheit können Sie Zugriffsregeln verwalten, um bestimmte Ressourcen innerhalb der Website zu sichern und Benutzerkonten und Rollen zu verwalten.

Sie können angeben, ob die Website über das Internet (öffentlich) oder von einem Intranet aus (in einem lokalen Netzwerk) verwendet wird. Daraus ergibt sich wiederum, welcher Typ von Authentifizierungsmodus für die Website verwendet wird. Internetwebsites verwenden das ASP.NET-Mitgliedschaftssystem, in dem Sie einzelne Benutzerkonten definieren. ASP.NET verwendet ein Sicherheitssystem, um den Zugriff auf bestimmte Benutzerkonten oder die Rollen, die den Benutzerkonten zugeordnet sind, zu beschränken. Für Intranetwebsites wird die Windows-Authentifizierung verwendet, bei der Benutzer anhand ihrer Windows-Anmeldeinformationen identifiziert werden.

Registerkarte "Anwendung"

Über die Registerkarte Anwendung können Sie eine Reihe von Einstellungen für die Website verwalten. Hierzu zählt Folgendes:

  • Anwendungseinstellungen, bei denen es sich um Name-Wert-Paare handelt, die Sie zentral speichern möchten und auf die Sie über den Code von jedem beliebigen Ort der Website zugreifen möchten.

  • SMTP-Einstellungen, durch die bestimmt wird, wie die Website E-Mails sendet.

  • Einstellungen für das Debuggen und die Ablaufverfolgung.

  • Offline- und Onlineeinstellungen, durch die die Website offline geschaltet (heruntergefahren) wird, damit Wartungsarbeiten durchgeführt oder eine neue Microsoft SQL Server Standard-Datenbank online verfügbar gemacht werden kann.

Registerkarte "Anbieter"

Über die Registerkarte Anbieter können Sie Anbieter für die Mitgliedschafts- und Rollenverwaltung der Website testen oder zuweisen. Datenbankanbieter sind Klassen, die aufgerufen werden, um Anwendungsdaten für ein bestimmtes Feature zu speichern. Standardmäßig konfiguriert und verwendet das Websiteverwaltungs-Tool eine lokale Microsoft SQL Server Standard-Datenbank im Ordner App_Data der Website. Sie können stattdessen auch einen anderen Anbieter zum Speichern von Mitgliedschaften und zur Rollenverwaltung verwenden, z. B. eine SQL Server-Remotedatenbank.

Verwenden des Websiteverwaltungs-Tools

Die Verwendung des Websiteverwaltungs-Tools entspricht in etwa der Vorgehensweise bei der Verwendung anderer formularbasierter Websites. Im Wesentlichen gehen Sie so vor, dass Sie das Websiteverwaltungs-Tool öffnen, die entsprechende Registerkarte auswählen und dann die dortigen Einstellungen anpassen. Die meisten Änderungen werden sofort wirksam.

Zugreifen auf das Websiteverwaltungs-Tool

Sie greifen auf das Websiteverwaltungs-Tool zu, indem Sie im Menü Website auf ASP.NET-Konfiguration klicken.

Überlegungen

Die folgenden Abschnitte enthalten einige Überlegungen zur Arbeit mit dem Websiteverwaltungs-Tool.

Neustarten der Anwendung nach dem Speichern

Die meisten Änderungen, die Sie mit dem Websiteverwaltungs-Tool an Konfigurationseinstellungen vornehmen, werden sofort wirksam. Dazu muss die Website, für die die Änderung gilt, neu gestartet wird. Da hierdurch aktive Sitzungen auf der Website unterbrochen werden, sollte Sie Konfigurationsänderungen nur an einer Test- oder Entwicklungsversion der Website vornehmen, bevor Sie diese Änderungen auf dem Produktionsserver veröffentlichen.

Speichern der Einstellungen

Die meisten Änderungen, die Sie mit dem Websiteverwaltungs-Tool an Konfigurationseinstellungen vornehmen, werden sofort wirksam. Konfigurationseinstellungen, für die auf der Oberfläche des Websiteverwaltungs-Tools eine eigene Schaltfläche zum Speichern vorhanden ist, gehen verloren, wenn im Websiteverwaltungs-Tool keine Benutzereingaben erfolgen oder wenn ein Timeout eintritt, bevor Sie auf Speichern klicken.

Timeout

Zur Sicherheit löst das Websiteverwaltungs-Tool nach einem bestimmten Zeitraum der Inaktivität ein Timeout aus. Alle Einstellungen, die nicht sofort wirksam geworden sind und nicht gespeichert wurden, gehen verloren. Wenn ein Timeout im Websiteverwaltungs-Tool eingetreten ist, schließen Sie den Browser, und öffnen Sie das Websiteverwaltungs-Tool in einem neuen Fenster erneut.

Mit dem Websiteveraltungs-Tool werden nur einige der Konfigurationseinstellungen verwaltet, die für die Website verfügbar sind. Bei vielen anderen Einstellungen müssen die Konfigurationsdateien direkt geändert werden, und zwar entweder manuell über das MMC-Snap-In für ASP.NET oder programmgesteuert über die ASP.NET-Konfigurations-API.

Siehe auch

Konzepte

Registerkarte "Sicherheit" des Websiteverwaltungs-Tools

Registerkarte "Anwendung" des Websiteverwaltungs-Tools

Registerkarte "Anbieter" des Websiteverwaltungs-Tools

Interne Funktionsweise des Websiteverwaltungs-Tools