2013-12-11 31 views
0

我在虛擬機上安裝了MS Server 2012,並且我在IIS8中託管了一個WCF REST服務,我需要做些什麼才能使該服務公開?我有一個靜態IP,並且我將路由器的前向呼叫配置到了我的外部IP:PORT到服務的IP:PORT,但我認爲這是因爲它是虛擬機,我錯了嗎?在虛擬機的IIS8上啓用WCF REST服務

+0

而當你試圖打電話給你時,你會得到一個錯誤說?你能瀏覽本地網絡上的服務嗎? – Jocke

+0

我可以瀏覽本地的服務,但在本地網絡之外Google Chrome說糟糕!找不到! –

回答

0

那麼,你需要一個由你的ISP提供的公共IP地址。然後你需要設置你的路由器/防火牆來將請求轉發到你的服務和端口。您需要進行配置,以便客戶端爲您的服務調用公有域名,在內部,您的服務可以在本地網絡(本地主機)上公開它的端點。請添加更多信息(如web.configs,堆棧跟蹤)以獲得更好的答案。