用的是BasicHttpBinding协议发布的
我发布了一个WCF服务,这个服务中有很多的方法,就是调用其中一个时出错,调用其它方法都是可以的,如果将服务发布到局域网中所有方法都能正常访问,发布到广域中时只有那一个方法不能访问,其它都能访问 ,
报的异常如下
接收对 http://hycyerp.xicp.cn/Service.svc 的 HTTP 响应时发生错误。这可能是由于服务终结点绑定未使用 HTTP 协议造成的。这还可能是由于服务器中止了 HTTP 请求上下文(可能由于服务关闭)所致。有关详细信息,请参见服务器日志
该方法也没有什么特别的如下?:
public bool GeteMsg(string ctmDogCode, out DateTime authDate, out bool CanUpdateMD5, out bool CanUpdateMac, out string errmsg)
解决的方法是:
换一个方法名就OK了,真不知道为什么,,,难道是命名有冲突 ,但是局域网访问没有问题,请大虾位说说原理!!