Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WCF服务调用受Windows身份验证保护的URL_Wcf_Authentication_Iis 7.5 - Fatal编程技术网

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

WCF服务调用受Windows身份验证保护的URL,wcf,authentication,iis-7.5,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

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

app2 IIS身份验证设置已启用“windows授权”,其他所有设置均已禁用

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

我使用HttpWebRequest类从app1调用app2,并设置request.credentials=CredentialCache.DefaultNetworkCredentials

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

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

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

如何使用此函数调用服务方法?