需要Apache Axis(而不是Axis2)客户端示例来使用SSL调用web服务
我徒劳地搜索了一个调用需要SSL身份验证且具有自签名证书的web服务的简单示例。我已经有了可以信任所有证书的代码,所以您不需要提供这些代码。这只是一个能够向服务提供身份验证参数的简单示例—用户名、密码以及成功身份验证和使用服务所需的任何其他与身份验证相关的参数、传输和头。现在我使用的是Axis1.4。非常感谢您的回复。谢谢。你试过这个吗? 您需要从信任此特定自签名证书的需要Apache Axis(而不是Axis2)客户端示例来使用SSL调用web服务,ssl,self-signed,webservices-client,axis,Ssl,Self Signed,Webservices Client,Axis,我徒劳地搜索了一个调用需要SSL身份验证且具有自签名证书的web服务的简单示例。我已经有了可以信任所有证书的代码,所以您不需要提供这些代码。这只是一个能够向服务提供身份验证参数的简单示例—用户名、密码以及成功身份验证和使用服务所需的任何其他与身份验证相关的参数、传输和头。现在我使用的是Axis1.4。非常感谢您的回复。谢谢。你试过这个吗? 您需要从信任此特定自签名证书的SSLContext初始化套接字工厂 或者,您可以在您的信任存储中导入此特定证书(JRE目录中的cacerts),或者通过指向
SSLContext
初始化套接字工厂
或者,您可以在您的信任存储中导入此特定证书(JRE目录中的cacerts
),或者通过指向javax.net.ssl.trustStore
系统属性(默认密码为changeit
)将其导入此文件的副本,并将其用作全局信任存储.你试过这个吗?
您需要从信任此特定自签名证书的SSLContext
初始化套接字工厂
或者,您可以在信任存储中导入此特定证书(cacerts
在JRE目录中),或者将其导入到此文件的副本中,并通过指向javax.net.ssl.trustStore
系统属性将其用作全局信任存储(默认密码为changeit
)