WCF服务调用Windows身份验证受保护的URL

时间:2010-11-11 15:10:57

标签: wcf authentication iis-7.5

我在IIS7.5中托管了一个WCF服务,作为特定的域帐户运行。称之为app1。此服务必须调用另一个IIS应用程序中托管的Windows集成身份验证保护服务。称之为app2

app2 IIS身份验证设置为“Windows授权”,其他所有内容都已禁用。

我已授予app1对部署app2的NTFS资源的身份访问权限。

我正在使用HttpWebRequest类来调用从app1到app2的调用,我正在设置request.credentials = CredentialCache.DefaultNetworkCredentials

我一直收到401未经授权的回复。

有什么想法吗?它必须简单:(

1 个答案:

答案 0 :(得分:0)

var _httpWebRequest =(HttpWebRequest)WebRequest.Create(serviceUrl); _httpWebRequest.UseDefaultCredentials = true; _httpWebRequest.Method =“POST”; _httpWebRequest.ContentType =“application / xml”;