说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

问题: 基础连接已经关闭: 无法连接到远程服务器

编辑:说三道四文库 发布时间:2018-08-19 08:04
HTML文档下载 WORD文档下载 PDF文档下载
我将我的程序发布到网上,然后在该程序中调用webservice的时候,出现错误: 
基础连接已经关闭: 无法连接到远程服务器
请问这是什么原因?
在本机的ie里能不能看见页面
可能用代理了
我也碰到这个问题,谁来帮一下
web引用有问题,查一下是不是把服务器的ip或域名弄错了(比如是本地的ip 之类的).
首先检查引用的地址是否正确,最好用IP地址,不要用机器名。
其次,看看权限设置

在本机上可以用IE打开该WS,看能否出现方法列表。 如果不能,再仔细检查。
一分两份不嫌少。
一百两百不嫌多。
职业接分,顺便帮顶。
楼主解决这个问题了吗?我的也是这样,如果解决了希望也能告诉我
该回复被版主删除
明显的就是调用的wS找不到。
不是没有创建这个WS的虚拟目录就是可可执行性(IIS是否开了,ASP。NET的帐号是否有相应权限)
这个问题应该怎么解决?有谁能详细点说明白吗?
同问
我所防火墙关了,就可以运行了,打开就不行,应该怎么办?
哈哈 这种情况 Web服务,最好使用80端口,最好使用ip地址,不要使用域名,因有时域名解释不了。
我昨天也遇到过这个问题。已经解决了。
我的原因是:服务器的webservice没有安装好,而且服务器的端口开放的非常少。
我重新装了webservice后就解决了。
连接地址有错误。
如果你是在一个局域网环境中并通过代理服务器连接Internet的话,你得创建一个代理服务器对象。这一步很重要,关系到你能否正确调用Web服务。如果没有设置或是设置错误的话,程序将会报告错误。其实现方法如下: 

Dim myProxy As New System.Net.WebProxy("yourproxy..company.com", 8080)
ws.Proxy = myProxy
 
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘