Winforms 无法将服务引用添加到ec2实例错误=404/405
我使用MS Web Deploy成功地将WCF服务发布到AWS EC2 Windows 2012服务器。但是,当我尝试向WinForms VB.NET应用程序添加服务引用时,会显示以下错误: 下载“”时出错。 请求失败,HTTP状态为404:未找到。 元数据包含无法解析的引用:“”。 远程服务器返回意外响应:(405)方法不允许。 远程服务器返回错误:(405)方法不允许。 如果服务是在当前解决方案中定义的,请尝试构建解决方案并再次添加服务引用 我尝试重新构建客户端应用程序并再次添加服务引用,但收到了相同的结果 我想知道如何解决(405)方法不允许的错误,或者甚至可以向EC2实例添加服务引用吗Winforms 无法将服务引用添加到ec2实例错误=404/405,winforms,wcf,amazon-ec2,windows-server-2012,service-reference,Winforms,Wcf,Amazon Ec2,Windows Server 2012,Service Reference,我使用MS Web Deploy成功地将WCF服务发布到AWS EC2 Windows 2012服务器。但是,当我尝试向WinForms VB.NET应用程序添加服务引用时,会显示以下错误: 下载“”时出错。 请求失败,HTTP状态为404:未找到。 元数据包含无法解析的引用:“”。 远程服务器返回意外响应:(405)方法不允许。 远程服务器返回错误:(405)方法不允许。 如果服务是在当前解决方案中定义的,请尝试构建解决方案并再次添加服务引用 我尝试重新构建客户端应用程序并再次添加服务引用,但
TIA您可以从浏览器访问wsdl url吗?如果是,请检查它是否包含对http://localhost的引用。。。如果是这样,请尝试。当我进入Chrome时,会出现404错误。我验证了它是一个现有的地址。你能用ssh/rdp连接到机器上并用localhost访问吗?是的。我也可以ping ec2。可能是防火墙问题?(我就是无法连接到该url)。否则,在服务器上打开wcf日志记录,或者使用其他网络嗅探器查看页面请求是否到达那里