我正在構建一個應該輸出JSON的WCF REST Web服務,但我正在獲取XML。WCF JSON返回XML數據!
我使用ResponseFormat = WebMessageFormat.Json
請幫我搜索無處不在,我無法找到解決方案。
注:我甚至嘗試從here
配置文件
<services>
<service name="TestService">
<endpoint address=""
behaviorConfiguration="TestServiceAspNetAjaxBehavior"
binding="webHttpBinding"
bindingConfiguration="webBinding"
contract="TestService" />
</service>
</services>
<bindings>
<webHttpBinding>
<binding name="webBinding">
<security mode="Transport">
</security>
</binding>
</webHttpBinding>
</bindings>
我在web.config文件中嘗試了並且沒有工作! –
Hardcode
我可以確認您使用的是WebServiceHost還是WebHttpBinding? –
我正在使用WebHttpBinding。 <服務名稱= 「TestService的」> <端點地址= 「」 behaviorConfiguration = 「TestServiceAspNetAjaxBehavior」 結合= 「的WebHttpBinding」 bindingConfiguration = 「webBinding」 合同= 「TestService的」/> <的WebHttpBinding> <綁定名稱= 「webBinding」> <安全模式= 「運輸」> 的WebHttpBinding> –
Hardcode