当前位置: 代码迷 >> Web Service >> 【解决不了,恢复都给分】WindowsService2008R2+framework4.0环境,部署的WebService调用时报“the resource ”
  详细解决方案

【解决不了,恢复都给分】WindowsService2008R2+framework4.0环境,部署的WebService调用时报“the resource ”

热度:302   发布时间:2016-05-02 02:19:39.0
【解决不了,回复都给分】WindowsService2008R2+framework4.0环境,部署的WebService调用时报“the resource ”


如图:WebService能打开,但调用出错

服务器环境:windows server 2008 enterprise sp1 64bit +.net framework 4.0

之前在.Net版块发的帖子,解决后一起结贴:【求助】WebService能打开但调用出错

和我遇到一样问题的未结帖子:win2008r2+iis7.5 无法解释webservice 在win2008等系统正常,是哪里设置不正确么?

如果解决不了,只要回复都给分,100%结贴给分
------解决方案--------------------
有可能是32位和64位引起的参照
http://blog.163.com/mas_lxw/blog/static/54015798201231801443549/
------解决方案--------------------
我原来遇到过是,在浏览器里不行,写个客户端调用没有问题。
------解决方案--------------------
你的UserService.asmx是怎么写的?
参考: Problem invoking web service method.
c:\Inetpub\wwwroot目录下面创建 (或如果已经有了,修改现有的),确保有protocols节点的两种请求方法。试试看看

<?xml version="1.0" encoding="utf-8" ?>
<configuration>  
  <system.web>
    <webServices>
      <protocols>
        <add name="HttpGet"/>
        <add name="HttpPost"/>
      </protocols>
    </webServices>
  </system.web>
</configuration>

------解决方案--------------------
/login?
参数是这样的?
------解决方案--------------------
看见分数就滚进来了哈,支持楼主尽快解决问题。
  相关解决方案