关于WCF RIA Service/odata的问题
我用wcf ria service创建了一个支持odata的服务,客户端采用java进行访问,遇到如下问题:我采用get方式进行查询操作没有问题
但我采用post方式执行任何操作都返回method not allow (403)这个错误
根据网上的一些解决方案我采取了如下措施:
添加 remove WebDav 这个标签 无效果
给webDav添加所有访问权限 包括GET POST PUT DELLETE 无效果
我现在可能概念不太清楚,我不知道wcf ria是否采用的是WebDavMouduel,请高人指点 --------------------编程问答--------------------
可能是远程的webservice 只支持soap协议的消息访问,需要在web.config 中指明支持post,get方式访问websercie:
adding the following lines in the web.config
file under
<configuration>
<system.web>
<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>
</system.web>
补充:.NET技术 , ASP.NET