2010-09-28 37 views
0

我有老派的Web服務,它被配置爲模擬調用者。沒有問題的工作。現在我正考慮添加另一個更高級別的ASP.NET(非wcf)Web服務,它將調用原始Web服務。.NET和Web服務中的多跳模擬

問題是客戶端身份會在客戶端(1) - >新的Web服務(2) - >舊的Web服務)中跨越兩個躍點流動,還是會出現問題?

回答

0

我相信,除非新的ASP.NET Web服務模擬客戶端,否則身份將不會流向第二個Web服務。如果沒有模擬,則工作進程的Windows身份將被髮送到舊服務。通過模擬,新的服務代碼將以與客戶端相同的用戶身份運行,然後使用DefaultCredentials,您可以調用舊的Web服務。