当前位置:编程学习 > C#/ASP.NET >>

关于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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,