<endpointBehaviors>
<behavior name="WCF4Instance.HelloWorldAspNetAjaxBehavior">
<enableWebScript/>
<!--<webHttp/>-->
</behavior>
<behavior name="WCF4Instance.Service1AspNetAjaxBehavior">
<enableWebScript/>
</behavior>
</endpointBehaviors>
在behavior的节点里面如果添加了<enableWebScript />即可支持ajax客户端调用,但是必须不能添加<webHttp />否则客户端调用失败;如果你想支持rest你需要添加<webHttp />并不能添加<enableWebScript /> 我现在想同时支持连个,config里面应该怎么写啊?还是根本就不支持两个一起的形式?
enableWebScript和webHttp不能同时设置在一个behavior下,参考 http://www.robbagby.com/rest/rest-in-wcf-part-iv-hi-rest-exposing-a-service-via-get-configuring-the-service/