Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.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服务,只有一小部分端点出现HTTP 400错误请求错误_Windows_Wcf_Deployment_Service - Fatal编程技术网

对于部署的WCF Windows服务,只有一小部分端点出现HTTP 400错误请求错误

对于部署的WCF Windows服务,只有一小部分端点出现HTTP 400错误请求错误,windows,wcf,deployment,service,Windows,Wcf,Deployment,Service,我有一个包含大约20个WCF端点的解决方案,其中每个端点共享绑定和行为的两种配置之一。我有两种不同的配置,可以进行自定义用户名/密码身份验证,也可以进行证书身份验证。我的所有端点都指定一个特定的基址。如果我在调试模式下启动我的项目,并尝试点击这些服务中的每一个,我会得到一个页面,其中包含指向WSDL的链接和使用SVCUti的说明 现在,如果我为这个WCF解决方案构建一个安装程序并将其安装到一台机器上,那么只有大约3/4的服务会显示这个测试页面。当我尝试转到基址时,一些服务会给我一个HTTP错误请

我有一个包含大约20个WCF端点的解决方案,其中每个端点共享绑定和行为的两种配置之一。我有两种不同的配置,可以进行自定义用户名/密码身份验证,也可以进行证书身份验证。我的所有端点都指定一个特定的基址。如果我在调试模式下启动我的项目,并尝试点击这些服务中的每一个,我会得到一个页面,其中包含指向WSDL的链接和使用SVCUti的说明


现在,如果我为这个WCF解决方案构建一个安装程序并将其安装到一台机器上,那么只有大约3/4的服务会显示这个测试页面。当我尝试转到基址时,一些服务会给我一个HTTP错误请求400错误。这些端点使用与正常工作的端点相同的配置。我一直想知道我可以做什么来调试这个问题。任何关于这可能是什么的建议都会很有帮助。

只是想澄清一下:当您在浏览器中导航到
.svc
URL时,或者当您实际尝试调用某个操作时,HTTP 400会出现。请导航到URL中的.svc(即使这些特定服务没有与之关联的.svc文件)。一个示例地址是: