2010-11-11 141 views
1

我有一個作爲特定域帳戶運行的IIS7.5中託管的WCF服務。稱它爲app1。此服務必須調用託管在另一個IIS應用程序中的Windows集成身份驗證保護服務。稱它爲app2WCF服務調用Windows身份驗證受保護的URL

app2 IIS身份驗證設置是「windows授權」啓用一切禁用。

我已經授予app1身份訪問部署app2的NTFS資源的權限。

我使用HttpWebRequest類實現從APP1調用APP2,我設置request.credentials = CredentialCache.DefaultNetworkCredentials

我不斷收到401未經授權的響應。

任何想法?它必須是簡單的東西:(

+0

您是否在使用模擬? – Aliostad 2010-11-11 15:17:40

回答

0

VAR _httpWebRequest =(HttpWebRequest的)WebRequest.Create(的serviceUrl); _httpWebRequest.UseDefaultCredentials = TRUE; _httpWebRequest.Method = 「POST」; _httpWebRequest.ContentType = 「application/xml進行」 ;

+0

如何使用此方法調用服務方法? – 2017-11-17 10:52:00