我有3個Web服務,全部位於同一臺服務器上。WCF Web Services - 同一臺服務器上的多跳模擬
我的客戶端呼叫服務A,它模擬客戶端調用服務B,一切都很好。
現在,我想模擬服務B(這是我的用戶名)的調用者來調用服務C.當我使用與以前相同的技術(AllowedImpersonationLevel = Impersonate,user.Impersonate())時,用戶不會傳遞給服務C.相反,服務C將用戶看作我在IIS下運行的用戶(這是一個UPN,而不是標準的NETWORK SERVICE帳戶)。
有什麼特別的我需要做得到這個工作?這是代表團的問題嗎? (我認爲這不會是委派,因爲它們都在同一臺服務器上)
謝謝!