2015-10-16 41 views
1

我有一個負載均衡器,x和兩臺服務器(a,b)。 A和B運行IIS,並在兩者上運行相同的WCF服務。如何覆蓋IIS級別的HTTP標頭?

如果我通過負載均衡器x調用web服務,那麼我會收到來自a或b的響應。問題是隻有x的IP地址顯示爲響應中的遠程主機頭,而不是生成它的實際服務器(a或b)。

如果當前沒有包含特定源地址的其他頭文件,我可以在a和b上配置IIS以包含具有此信息的自定義頭文件?我如何去做這件事?

回答

2
  1. 啓動Internet信息服務(IIS)管理器
  2. 展開網站文件夾中的網站上
  3. 單擊鼠標右鍵,從上下文菜單中
  4. 修改,然後選擇屬性選擇HTTP標頭選項卡。

「自定義HTTP標題」框中列出了IIS在每個響應中包含的所有HTTP標題(請參見下面的屏幕截圖)。

您可以找到official doc更多信息(該鏈接是有關刪除自定義頁眉,但它可以幫助您還添加/修改它們。

+0

完美,謝謝。 –