Freigeben über


Gewusst wie: Erstellen und Konfigurieren von virtuellen Verzeichnissen in IIS 5.0 und 6.0

Aktualisiert: November 2007

Mithilfe des IIS-Manager können Sie ein virtuelles Verzeichnis für eine ASP.NET-Webanwendung erstellen, die in IIS 5.0, IIS 5.1 oder IIS 6.0 gehostet wird. Ein virtuelles Verzeichnis wird im Browser wie ein Verzeichnis angezeigt, das sich im Stammverzeichnis des Webservers befindet, obwohl es sich physisch an einem anderen Speicherort befinden kann. Mithilfe dieses Ansatzes können Sie Webinhalte veröffentlichen, die sich nicht im Stammordner eines Webservers befinden, z. B. Inhalte, die sich auf einem Remotecomputer befinden. Dies ist hervorragend geeignet, um eine Site für die lokale Webentwicklung einzurichten, da keine eindeutige Website für jedes virtuelle Verzeichnis erforderlich ist. Dieses Thema erläutert das Erstellen eines virtuellen Verzeichnisses und die Konfiguration dieses Verzeichnisses zur Ausführung von ASP.NET-Seiten.

Hinweis:

Informationen zum Konfigurieren eines virtuellen Verzeichnisses in IIS 7.0 finden Sie unter Gewusst wie: Erstellen und Konfigurieren von virtuellen Verzeichnissen in IIS 7.0.

Sie müssen ein virtuelles Verzeichnis als Teil einer vorhandenen IIS-Website erstellen. Dabei kann es sich um die Standardwebsite, die beim Installieren von IIS erstellt wird, oder um eine andere Website handeln. Weitere Informationen zum Installieren oder Konfigurieren von IIS oder zum Erstellen einer Website finden Sie in der IIS-Hilfe oder in der IIS-Produktdokumentation auf der Microsoft TechNet-Website.

Statt eines virtuellen Verzeichnisses für eine Webanwendung kann auch eine neue Website erstellt werden. Weitere Informationen zum Erstellen einer Website in IIS-Manager finden Sie unter Gewusst wie: Erstellen und Konfigurieren von lokalen ASP.NET-Websites in IIS 6.0.

Erstellen des virtuellen Verzeichnisses

Verwenden Sie eines der im Thema Gewusst wie: Öffnen des IIS-Managers beschriebenen Verfahren, um den IIS-Manager zu öffnen. Anschließend können Sie ein virtuelles Verzeichnis erstellen.

So erstellen Sie mit dem IIS-Manager ein virtuelles Verzeichnis

  1. Erweitern Sie im IIS-Manager den lokalen Computer und die Website, der Sie ein virtuelles Verzeichnis hinzufügen möchten.

  2. Klicken Sie mit der rechten Maustaste auf die Site oder den Ordner, in der oder in dem Sie das virtuelle Verzeichnis erstellen möchten. Klicken Sie anschließend auf Neu und auf Virtuelles Verzeichnis.

  3. Klicken Sie im Assistenten zum Erstellen virtueller Verzeichnisse auf Weiter.

  4. Geben Sie im Feld Alias einen Namen für das virtuelle Verzeichnis ein, und klicken Sie auf Weiter. Sie sollten einen kurzen Namen auswählen, der leicht eingegeben werden kann, da Benutzer diesen Namen eingeben müssen, um auf die Website zuzugreifen.

  5. Geben Sie im Feld Pfad das physische Verzeichnis ein, in dem das virtuelle Verzeichnis enthalten ist, oder suchen Sie danach, und klicken Sie dann auf Weiter.

    Sie können einen vorhandenen Ordner als Speicherort für den Inhalt des virtuellen Verzeichnisses auswählen oder einen neuen Ordner erstellen.

  6. Aktivieren Sie die Kontrollkästchen für die Zugriffsberechtigungen, die Sie den Benutzern zuweisen möchten.

    Standardmäßig sind die Kontrollkästchen Lesen und Skripts ausführen aktiviert. Diese Berechtigungen ermöglichen, ASP.NET-Seiten für viele gängige Szenarien auszuführen. Weitere Informationen finden Sie im folgenden Abschnitt dieses Themas.

  7. Klicken Sie auf Weiter und anschließend auf Fertig stellen.

Konfigurieren des virtuellen Verzeichnisses

Nachdem Sie ein neues virtuelles Verzeichnis erstellt haben, können Sie die Sicherheitseinstellungen und die Authentifizierung für das virtuelle Verzeichnis konfigurieren. Wenn Sie Sicherheitseinstellungen konfigurieren, geben Sie Berechtigungen für ein Konto oder eine Gruppe an. In der folgenden Tabelle werden die in IIS 5.0, IIS 5.1 und IIS 6.0 verfügbaren Berechtigungseinstellungen dargestellt.

Konto oder Gruppe

Berechtigungen

Ein Konto bzw. eine Gruppe mit Suchberechtigung für die Site, wenn die anonyme Authentifizierung beim Erstellen des virtuellen Verzeichnisses deaktiviert wurde.

Lesen und Ausführen

Das Konto, das für den Zugriff auf Systemressourcen des aktuellen ASP.NET-Benutzerkontexts konfiguriert ist, z. B. das Netzwerkdienst-Konto (IIS 6.0) oder das ASPNET-Konto (IIS 5.0 und 5.1).

Lesen und Ausführen

Ordnerinhalt auflisten

Lesen

Schreiben

So konfigurieren Sie Sicherheit und Authentifizierung für ein virtuelles Verzeichnis

  1. Klicken Sie im IIS-Manager mit der rechten Maustaste auf den Knoten für das zu konfigurierende virtuelle Verzeichnis, und klicken Sie anschließend auf Eigenschaften.

  2. Klicken Sie auf die Registerkarte Verzeichnissicherheit, und klicken Sie anschließend im Abschnitt Authentifizierung und Zugriffssteuerung auf Bearbeiten.

  3. Wählen Sie das Kontrollkästchen für die Authentifizierungsmethode oder -methoden aus, die Sie für das virtuelle Verzeichnis verwenden möchten, und klicken Sie auf OK. Standardmäßig sind die Kontrollkästchen Anonymen Zugriff aktivieren und Integrierte Windows-Authentifizierung bereits aktiviert.

    Die beiden gängigsten Authentifizierungsszenarien sind folgende:

    • Integrierte Windows-Authentifizierung für eine lokale Intranetsite.

    • Formularauthentifizierung für eine Internet- oder eine Extranetsite, bei denen Benutzer über eine Firewall auf die Site zugreifen.

    Um die Authentifizierung für eine Internetsite zu konfigurieren, müssen Sie die Formularauthentifizierung konfigurieren. Weitere Informationen zu den Authentifizierungsoptionen finden Sie unter Authentifizierung in ASP.NET. Eine exemplarische Vorgehensweise, die beschreibt, wie eine Site mit Formularauthentifizierung erstellt wird, finden Sie unter Gewusst wie: Implementieren der einfachen Formularauthentifizierung.

  4. Um die Authentifizierung für das Intranetszenario oder das lokale Entwicklungsszenario zu konfigurieren, deaktivieren Sie das Kontrollkästchen Anonymen Zugriff aktivieren, und stellen Sie sicher, dass das Kontrollkästchen Integrierte Windows-Authentifizierung aktiviert ist.

  5. Öffnen Sie im Windows Explorer den übergeordneten Ordner des Ordners, der die Seiten für die Site enthalten soll. Klicken Sie mit der rechten Maustaste auf den Ordner, und klicken Sie anschließend auf Freigabe und Sicherheit.

    Das Dialogfeld Eigenschaften des Ordners wird angezeigt.

  6. Klicken Sie auf die Registerkarte Sicherheit.

  7. Wählen Sie in der Liste Gruppen- oder Benutzernamen eine Gruppe oder einen Benutzernamen aus.

    Hinweis:

    Um einen neuen Gruppen- oder Benutzernamen hinzuzufügen, klicken Sie zunächst auf Hinzufügen und dann auf die Schaltfläche Speicherorte. Wählen Sie aus der Liste den Namen des lokalen Computers aus, und klicken Sie anschließend auf OK. Geben Sie dann den Kontonamen ein, den Sie dem Textfeld hinzufügen möchten. Klicken Sie nach der Eingabe des Namens auf Namen überprüfen, um den Kontonamen zu überprüfen. Klicken Sie auf OK, um das Konto hinzuzufügen.

  8. Wählen Sie in der Liste Berechtigungen entsprechende Berechtigungen für die Gruppe oder den Benutzernamen aus.

  9. Klicken Sie auf Übernehmen.

  10. Klicken Sie auf OK.

Siehe auch

Aufgaben

Gewusst wie: Erstellen und Konfigurieren von lokalen ASP.NET-Websites in IIS 6.0

Gewusst wie: Implementieren der einfachen Formularauthentifizierung

Weitere Ressourcen

Verwalten von ASP.NET-Websites

Authentifizierung in ASP.NET