Java 如何连接到web服务(启用SSL和代理接口)

Java 如何连接到web服务(启用SSL和代理接口),java,.net,web-services,Java,.net,Web Services,有一个web服务在服务器上的tomcat上运行。它是基于Javaservlet构建的。它正在侦听其他人在启用SSL的http端口上调用自己。所以它的web服务地址看起来 比如: 另一方面,我想从一个基于.NET框架的windows应用程序连接上面的web服务 最后,当我想从我的计算机连接web服务时;我得到一些具体的错误 首先我得到;代理验证错误;然后我在代码中添加了一些新行 Dim cr As System.Net.NetworkCredential = New System.Net.N

有一个web服务在服务器上的tomcat上运行。它是基于Javaservlet构建的。它正在侦听其他人在启用SSL的http端口上调用自己。所以它的web服务地址看起来 比如:

另一方面,我想从一个基于.NET框架的windows应用程序连接上面的web服务

最后,当我想从我的计算机连接web服务时;我得到一些具体的错误

首先我得到;代理验证错误;然后我在代码中添加了一些新行

   Dim cr As System.Net.NetworkCredential = New System.Net.NetworkCredential("xname", "xsurname", "xdomainname")
        Dim myProxy As New WebProxy("http://mar.xxxyyy.com", True)
        myProxy.Credentials = cr
第二,在这个修改之后,它说这是一个错误的请求。 我没有克服这个错误

此外,我还尝试在同一台计算机上连接web服务器。我将可执行程序复制到运行web服务的计算机上。错误是这样的

基础连接已关闭: 无法建立信任关系 用于SSL/TLS安全通道

PS:当我尝试使用Internet Explorer连接到web服务时;我首先看到一些关于接受未知证书的警告,然后单击“将我带到web服务”,我清楚地看到了这些警告

我想知道连接web服务的基本元素是什么,您能告诉我在windows项目中必须使用的要求吗

关于如何使用C#.NET构建web服务客户端,Alives bk提供了一个简单的分步指南


上的步骤5显示了如何将证书添加到受信任的存储中,步骤6是在C#.NET中构建非常简单的web服务客户端的另一种方法。

现在,我发现远程服务器返回了一个错误504网关超时仍然有问题。。。