加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

使用WebServices时候遇到“基础连接以关闭”的问题

发布时间:2020-12-17 02:57:33 所属栏目:安全 来源:网络整理
导读:B: 关于您提到使用WebServices时候遇到“基础连接以关闭”的问题,据我所知,引起这个问题的原因很多,比如无法连接到远程的机器,或者远程机器名没有被解析等。所以我想请您能否详细的提供一下出错信息,并且是否可以描述一下具体的环境和出现问题的频率,

B:

关于您提到使用WebServices时候遇到“基础连接以关闭”的问题,据我所知,引起这个问题的原因很多,比如无法连接到远程的机器,或者远程机器名没有被解析等。所以我想请您能否详细的提供一下出错信息,并且是否可以描述一下具体的环境和出现问题的频率,比如在什么情况下会出现该问题,在出现问题前是否可以正常使用WebServices,有多少客户端在使用目前这个WebServices,而该WebServices又进行了一些什么样的操作,谢谢

A:

我在使用Microsoft MapPoint.NET提供的XML Web Service,
在调用的使用,我一开始调用他没有错误,显示了地图,
我等了一会,当我一Click结果数据,本来应该显示地图图片,可是他那么满,最后显示了一个
基础连接已经关闭

B:正如我前文回复的,引起“基础连接关闭”的原因很多,所以您确定网页上只显示“基础连接关闭”而没有其他额外的信息么?另外,鉴于此情况,我们可以尝试以下步骤看是否能够解决问题:首先将引用该WebServices的程序在IDE中打开;然后在“解决方案资源管理器”中展开“web reference”——“webservices 名”——“Reference.map”——“Reference.cs(.vb)”;最后在该cs文件中添加如下代码(vb的只需要语法上的转换):protected override System.Net.WebRequest GetWebRequest(Uri uri){?System.Net.HttpWebRequest webRequest = ? (System.Net.HttpWebRequest) base.GetWebRequest(uri);?webRequest.KeepAlive = false;?return webRequest;}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读