gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 16:05:16 25 4
gpt4 key购买 nike

服务器上的 tomcat 上运行着一个 Web 服务。它是基于 Java Servlet 构建的。它正在监听其他人在启用 SSL 的 http 端口上调用自己。所以它的网络服务地址看起来例如:https://172.29.12.12/axis/services/XYZClient?wsdl

另一方面,我想从基于 .NET 框架构建的 Windows 应用程序连接上面的 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 服务的计算机上。错误就像;

The underlying connection was closed: Could not establish trust relationship for SSL/TLS secure channel

PS:当我尝试使用 Internet Explorer 连接到 Web 服务时;我首先看到一些关于接受未知证书的警告,然后单击“带我前往网络服务”,然后我就清楚地到达那里。

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

问候bk

最佳答案

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

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

关于java - 如何连接到 Web 服务(启用 SSL 和代理接口(interface)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2756779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com