共用方式為


防火牆指示

您必須啟用防火牆中的數個連接埠或程式,Windows Communication Foundation (WCF) 範例才能運作。許多範例是使用 8000-8003 範圍內的連接埠和連接埠 9000 進行通訊。防火牆預設是開啟的,並且防止存取這些連接埠。若要為範例啟用防火牆,請視您的需求和安全性環境,完成下列其中一個程序:

  • 選項 1:執行時以互動方式啟用範例。不要對您的防火牆組態進行任何進階變更,並開始建置與執行範例。當範例執行時,會顯示 [Windows 安全性警訊] 對話方塊。接著,您就可以互動方式將範例新增至解除封鎖清單中。使用這個程序時,您可能必須重新啟動範例。
  • 選項 2:事先啟用範例程式。開啟 [Windows 防火牆控制台] Applet,並啟用您計劃執行的範例程式。您必須先建置程式,讓可執行檔存在。接下來的程序中有更詳細的指示。
  • 選項 3:事先啟用連接埠範圍。開啟 [Windows 防火牆控制台] Applet,並啟用範例所使用的連接埠 80、443、8000-8003 和 9000。接下來的程序中有更詳細的指示。這個選項的安全性最低,因為除了範例以外,它也允許其他程式使用這些連接埠。

如果您不確定要使用哪一個程序,請選擇第一個選項。如果您執行的是其他廠商的防火牆,可能必須進行類似的變更。

ms751530.Important(zh-tw,VS.90).gif 注意:
變更防火牆組態會影響您的安全性。建議您記下所做的變更,然後在使用完範例後,將這些變更移除。

若要事先啟用範例程式

  1. 建置 (Build) 範例。

  2. 按一下 [開始],按一下 [執行],並輸入 firewall.cpl。這會開啟 [Windows 防火牆控制台] Applet。

  3. 在 Windows Vista 和 Windows Server 2008 上,按一下 [允許程式通過 Windows 防火牆]。

  4. 按一下 [例外] 索引標籤上的 [新增程式]。

  5. 按一下 [瀏覽] 按鈕,選取您計劃執行的範例可執行檔。

  6. 重複步驟 3 和 4,直到已新增所有您計劃執行的範例可執行檔為止。

  7. 按一下 [確定] 以關閉防火牆 Applet。

若要事先啟用連接埠範圍

  1. 按一下 [開始],按一下 [執行],並輸入 firewall.cpl。這會開啟 [Windows 防火牆控制台] Applet。

  2. 在 Windows Vista 和 Windows Server 2008 上,按一下 [允許程式通過 Windows 防火牆]。

  3. 在 [例外] 索引標籤上,按一下 [新增連接埠]。

  4. 輸入名稱,輸入連接埠 8000,並選取 [TCP] 選項。

  5. 按一下 [變更領域] 按鈕,選取 [只有我的網路 (子網路)] 選項,然後按一下 [確定]。

  6. 針對連接埠 8001、8002、8003、9000、80 (HTTP) 和 443 (HTTPS/SSL),重複步驟 2-4。

  7. 按一下 [確定] 以關閉防火牆 Applet。

ms751530.note(zh-tw,VS.90).gif注意:
當您使用完範例時,請移除任何防火牆例外。若要這麼做,請開啟 [Windows 防火牆控制台] Applet,並移除先前程序所新增的任何程式或連接埠項目。

Send comments about this topic to Microsoft.
© 2007 Microsoft Corporation. All rights reserved.