現在我有一個公共的Wcf REST服務A和幾個內部的wcf REST服務B,每個內部服務都是通過名字來標識的。是否有可能在服務A中創建路由器/代理,然後,當用戶請求服務A的接口時,它可以將請求重定向到基於名稱的內部服務?將wcf服務請求重定向到內部地址
我試着使用:
WebOperationContext.Current.OutgoingResponse.Location = targetInternalPath;
WebOperationContext.Current.OutgoingResponse.StatusCode = HttpStatusCode.Redirect; // or MovedPermanently
所有作品,除了我們得到的客戶端頭細,這裏是提琴手細節:
內容類型:空(它應該是 「圖像/ PNG」)
內容長度:0
換句話說,客戶端知道確切的內部地址,內容類型和內容長度不正確。所有不是我想要的。我一直在努力解決這個問題幾天,任何人有任何想法?
最好的問候。
Johnny
你好,感謝您的回覆。我只想將服務A接受的請求重定向到基於服務名稱的內部服務。 – johnneyzhang 2011-04-01 06:12:57