繁体   English   中英

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

[英]How to Connect to a web service (SSL enabled and proxy interface)

服务器上的tomcat上运行着一个Web服务。 它基于Java Servlet构建。 它正在侦听其他人在启用SSL的http端口上进行自我调用。 因此其Web服务的地址如下: https ://172.29.12.12/axis/services/XYZClient?wsdl

另一方面,我想从基于.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项目中必须使用的要求。

问候bk

该页面提供了有关使用C#.NET构建Web服务客户端的简单分步指南。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM