如图: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?
参数是这样的?
------解决方案--------------------
看见分数就滚进来了哈,支持楼主尽快解决问题。