Brandväggsinstruktioner
Du måste aktivera flera portar eller program i brandväggen så att WCF-exempel (Windows Communication Foundation) kan fungera. Många av exemplen kommunicerar med hjälp av portar i intervallet 8000-8003 och port 9000. Brandväggen är aktiverad som standard och förhindrar åtkomst till dessa portar. Om du vill aktivera brandväggen för exemplen utför du någon av följande procedurer, beroende på dina krav och din säkerhetsmiljö:
Alternativ 1: Aktivera exempel interaktivt när du kör. Gör inga förhandsändringar i brandväggskonfigurationen och börja skapa och köra exemplen. När ett exempel körs visas dialogrutan Windows-säkerhet Avisering. Exempelprogrammet i fråga kan sedan läggas till interaktivt i en avblockerad lista. Med den här proceduren kan du behöva starta om exemplet.
Alternativ 2: Aktivera exempelprogram i förväg. Starta Windows-brandväggen Kontrollpanelen applet och aktivera de exempelprogram som du planerar att köra. Du måste skapa programmen först så att de körbara filerna finns. Mer detaljerade instruktioner finns i följande procedur.
Alternativ 3: Aktivera ett portintervall i förväg. Starta Windows-brandväggen Kontrollpanelen applet och aktivera portarna 80, 443, 8000-8003 och 9000, som används av exemplen. Mer detaljerade instruktioner finns i följande procedur. Det här alternativet är mindre säkert än de andra eftersom det gör att alla program kan använda dessa portar, inte bara exemplen.
Om du är osäker på vilken procedur du ska använda väljer du det första alternativet. Om du kör en brandvägg från en annan leverantör kan du behöva göra liknande ändringar.
Viktigt!
Om du ändrar brandväggskonfigurationen påverkas säkerheten. Vi rekommenderar att du registrerar de ändringar du gör och tar bort dem när du är klar med att arbeta med exemplen.
Aktivera exempelprogram i förväg
Skapa exemplet.
Välj Starta>körning och ange .
firewall.cpl
Då öppnas Windows-brandväggen Kontrollpanelen applet.Kommentar
Du måste ha behörighet att ändra brandväggsinställningarna för att köra exempel som kräver att du kan kommunicera via Windows-brandväggen. Om vissa brandväggsinställningar inte är tillgängliga och datorn är ansluten till en domän kan systemadministratören styra inställningarna via grupprincip.
Slutför något av följande driftsspecifika steg för att tillåta ett program via Windows-brandväggen:
I Windows 7 eller Windows Server 2008 R2 klickar du på Tillåt ett program eller en funktion via Windows-brandväggen. Klicka på Ändra Inställningar> Tillåt ett annat program.
I Windows Vista eller Windows Server 2008 klickar du på Tillåt ett program via Windows-brandväggen.
På fliken Undantag klickar du på Lägg till program.
Klicka på knappen Bläddra och välj den körbara filen för det exempel som du planerar att köra.
Upprepa steg 4 och 5 tills du har lagt till de körbara filerna för alla exempel som du planerar att köra.
Stäng brandväggsappleten genom att klicka på OK .
Aktivera ett portintervall i förväg
Välj Starta>körning och ange .
firewall.cpl
Då öppnas Windows-brandväggen Kontrollpanelen applet.Följ dessa steg i Windows 7 eller Windows Server 2008 R2.
Klicka på Avancerade inställningar i den vänstra kolumnen i Windows-brandväggsfönstret.
Klicka på Regler för inkommande trafik i den vänstra kolumnen.
Klicka på Nya regler i den högra kolumnen.
Välj Port och klicka på nästa.
Välj TCP och ange
8000, 8001, 8002, 8003, 9000, 80, 443
i fältet Specifika lokala portar .Klicka på Nästa.
Välj Tillåt anslutningen och klicka på Nästa .
Välj Domän och Privat och klicka på Nästa.
Namnge den här regeln
WCF-WF 4.0 Samples
och klicka på Slutför.Klicka på Utgående regler och upprepa steg c till h.
Följ dessa steg i Windows Vista eller Windows Server 2008.
Klicka på Tillåt ett program via Windows-brandväggen.
På fliken Undantag klickar du på Lägg till port.
Ange ett namn, ange 8000 som portnummer och välj alternativet TCP .
Klicka på knappen Ändra omfång, välj alternativet Endast Mitt nätverk (undernät) och klicka på OK.
Upprepa steg b till d för portarna 8001, 8002, 8003, 9000, 80 och 443.
Stäng brandväggsappleten genom att klicka på OK .
Kommentar
Ta bort eventuella brandväggsfel när du är klar med exemplen. Om du vill göra det öppnar du Windows-brandväggen Kontrollpanelen applet och tar bort alla program eller portposter som lades till av föregående procedurer.