我正在使用dotNet 4中的 WebScriptServiceHostFactory 的无配置实现wcf服务。在我的本地开发服务器上,Web服务在响应正文中返回适当的内容。我在我的本地机器IIS 7上进行了相同的测试,效果很好。
但是,现在我已经启用了启用了SSL的IIS 6 的服务。调用时的服务像往常一样调用Web方法,没有服务器异常。响应机构缺少其内容。
网络服务具有以下格式:
https:///qa/AjaxService.svc/MyMethod
我已经验证了以下内容:
1.将通配符映射设置为aspnet_isapi.dll [检查文件存在 - 未选中]
2.启用匿名身份验证
如果有人已经经历过如此奇怪的行为,我会感激一些意见。
由于
答案 0 :(得分:0)
我通过使用 WebServiceHostFactory 解决了我的问题。我仍然不知道是什么导致IIS 6和.NET 4.0上的 WebScriptServiceHostFactory 出现问题。
我仍然在IIS 6和.NET 4.0上使用“ WebScriptServiceHostFactory ”查找任何输入/解析