任何人都可以確認或否認可以將IP地址設置爲IIS 6.0上的主機頭?如何在IIS 6中託管WCF服務在元數據中使用主機名而不是IP地址?
我在論壇上看到其他人聲稱已經完成了這項工作,但是我對「回覆的錯誤請求(無效主機名)」沒有任何好運。
任何人都可以確認或否認可以將IP地址設置爲IIS 6.0上的主機頭?如何在IIS 6中託管WCF服務在元數據中使用主機名而不是IP地址?
我在論壇上看到其他人聲稱已經完成了這項工作,但是我對「回覆的錯誤請求(無效主機名)」沒有任何好運。
我相信你可以分配一個網站到不同的IP地址,如果你的服務器有多個地址。然而,看着我們的服務器,它分配給本地網絡IP地址,而不是互聯網IP地址。我不認爲你的問題會發生,因爲IP地址不是作爲HTTP請求的一部分發送的。我認爲這樣做的唯一方法是,如果您的路由器/防火牆將不同的IP地址請求重定向到Web服務器上的不同端口,則可以將您的站點綁定到端口而不是主機頭。
我遇到的問題是WCF服務正在替換機器名稱的IP地址,導致LAN以外的客戶端無法添加服務引用。我想我必須得到一個域名來解決這個問題。 – baileyswalk
對不起,沒有太多的服務經驗。 – Kratz
@bailey:請將這些信息放入您的問題中。它完全改變了答案! –
的答案在這裏看到一篇: http://stackoverflow.com/questions/6863464/wcf-is-using-the-computer-name-instead-of-the-ip-address-and-cannot - 解決/ 6911265#6911265 – baileyswalk