Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie müssen mehrere Ports oder Programme in der Firewall aktivieren, damit die Beispiele für Windows Communication Foundation (WCF) funktionieren können. Viele der Beispiele kommunizieren mithilfe von Ports im Bereich 8000-8003 und Port 9000. Die Firewall ist standardmäßig aktiviert und verhindert den Zugriff auf diese Ports. Um die Firewall für die Beispiele zu aktivieren, führen Sie je nach Ihren Anforderungen und Ihrer Sicherheitsumgebung eines der folgenden Verfahren aus:
Option 1: Interaktives Aktivieren von Beispielen während der Ausführung. Nehmen Sie keine weiteren Änderungen an Ihrer Firewallkonfiguration vor, und fahren Sie mit dem Erstellen und Ausführen der Beispiele fort. Wenn ein Beispiel ausgeführt wird, wird ein Dialogfeld mit der Windows-Sicherheitswarnung angezeigt. Das fragliche Beispielprogramm kann dann interaktiv zu einer nicht blockierten Liste hinzugefügt werden. Bei diesem Verfahren müssen Sie möglicherweise die Probe neu starten.
Option 2: Aktivieren Sie Beispielprogramme im Voraus. Starten Sie das Windows-Firewall-Systemsteuerungs-Applet , und aktivieren Sie die Beispielprogramme, die Sie ausführen möchten. Sie müssen die Programme zuerst erstellen, damit die ausführbaren Dateien vorhanden sind. Ausführlichere Anweisungen finden Sie im folgenden Verfahren.
Option 3: Aktivieren Sie einen Portbereich im Voraus. Starten Sie das Windows Firewall-Systemsteuerungs-Applet , und aktivieren Sie die Ports 80, 443, 8000-8003 und 9000, die von den Beispielen verwendet werden. Ausführlichere Anweisungen finden Sie im folgenden Verfahren. Diese Option ist weniger sicher als die anderen, da es jedem Programm ermöglicht, diese Ports zu verwenden, nicht nur die Beispiele.
Wenn Sie nicht sicher sind, welche Prozedur sie verwenden soll, wählen Sie die erste Option aus. Wenn Sie eine Firewall von einem anderen Anbieter ausführen, müssen Sie möglicherweise ähnliche Änderungen vornehmen.
Von Bedeutung
Das Ändern der Firewallkonfiguration wirkt sich auf Ihre Sicherheit aus. Es wird empfohlen, die von Ihnen vorgenommenen Änderungen aufzuzeichnen und sie zu entfernen, wenn Sie mit der Arbeit mit den Beispielen fertig sind.
Aktivieren von Beispielprogrammen im Voraus
Erstellen Sie das Beispiel.
Wählen Sie "Start>ausführen" aus, und geben Sie die Eingabetaste
firewall.cplein. Dadurch wird das Windows-Firewall-Systemsteuerungs-Applet geöffnet.Hinweis
Sie müssen über die Berechtigung zum Ändern der Firewalleinstellungen verfügen, um Beispiele auszuführen, die die Kommunikation über die Windows-Firewall erfordern. Wenn einige Firewalleinstellungen nicht verfügbar sind und Ihr Computer mit einer Domäne verbunden ist, steuert Ihr Systemadministrator diese Einstellungen möglicherweise über die Gruppenrichtlinie.
Führen Sie einen der folgenden betriebsspezifischen Schritte aus, um ein Programm über die Windows-Firewall zuzulassen:
Klicken Sie unter Windows 7 oder Windows Server 2008 R2 auf "Programm oder Feature über die Windows-Firewall zulassen". Klicken Sie auf "Einstellungen ändern">,um ein anderes Programm zuzulassen.
Klicken Sie unter Windows Vista oder Windows Server 2008 auf "Programm über die Windows-Firewall zulassen".
Klicken Sie auf der Registerkarte "Ausnahmen " auf "Programm hinzufügen".
Klicken Sie auf die Schaltfläche " Durchsuchen ", und wählen Sie die ausführbare Datei des Beispiels aus, das Sie ausführen möchten.
Wiederholen Sie die Schritte 4 und 5, bis Sie die ausführbaren Dateien aller Beispiele hinzugefügt haben, die Sie ausführen möchten.
Klicken Sie auf "OK ", um das Firewall-Applet zu schließen.
Aktivieren eines Portbereichs im Voraus
Wählen Sie "Start>ausführen" aus, und geben Sie die Eingabetaste
firewall.cplein. Dadurch wird das Windows-Firewall-Systemsteuerungs-Applet geöffnet.Führen Sie unter Windows 7 oder Windows Server 2008 R2 die folgenden Schritte aus.
Klicken Sie in der linken Spalte des Fensters "Windows-Firewall" auf "Erweiterte Einstellungen ".
Klicken Sie in der linken Spalte auf Eingehende Regeln.
Klicken Sie in der rechten Spalte auf "Neue Regeln ".
Wählen Sie "Port" aus, und klicken Sie auf "Weiter".
Wählen Sie TCP aus, und geben Sie
8000, 8001, 8002, 8003, 9000, 80, 443das Feld "Spezifische lokale Ports " ein.Klicke auf Weiter.
Wählen Sie "Verbindung zulassen" aus, und klicken Sie auf "Weiter" .
Wählen Sie "Domäne " und "Privat" aus, und klicken Sie auf "Weiter".
Benennen Sie diese Regel
WCF-WF 4.0 Samples, und klicken Sie auf "Fertig stellen".Klicken Sie auf Ausgehende Regeln und wiederholen Sie die Schritte c bis h.
Führen Sie unter Windows Vista oder Windows Server 2008 die folgenden Schritte aus.
Klicken Sie auf "Ein Programm durch die Windows-Firewall zulassen".
Klicken Sie auf der Registerkarte "Ausnahmen " auf "Port hinzufügen".
Geben Sie einen Namen ein, geben Sie 8000 als Portnummer ein, und wählen Sie die TCP-Option aus.
Klicken Sie auf die Schaltfläche " Bereich ändern ", wählen Sie die Option "Mein Netzwerk (Subnetz)" aus, und klicken Sie auf "OK".
Wiederholen Sie die Schritte b bis d für die Ports 8001, 8002, 8003, 9000, 80 und 443.
Klicken Sie auf "OK ", um das Firewall-Applet zu schließen.
Hinweis
Entfernen Sie alle Firewall-Ausnahmen, wenn Sie mit der Arbeit mit den Beispielen fertig sind. Öffnen Sie dazu das Windows-Firewall-Systemsteuerungs-Applet , und entfernen Sie alle Programme oder Porteinträge, die durch die vorherigen Verfahren hinzugefügt wurden.