我正在尝试使用 JAX-WS api 在客户端应用程序上发送一些 SOAP 消息。但是,我位于防火墙后面,唯一的选择是使用代理服务器出去。
我试图在谷歌上找到有关此问题的任何答案,但到目前为止都失败了:To Use System.setProperty
for http.proxyHost
, http. proxyPort
、http.proxyUser
、http.proxyPassword
。要使用身份 validator ,请参阅 here 。
我已经没有选择了,如果有人能帮助我,那就太好了。
此外,我可以选择使用org.apache.commons.httpclient
,但随后我需要手动生成 XML。那么您能为 WS 建议任何其他方法或 API 吗?
最佳答案
创建Web客户端时可以使用ws import命令来配置代理。
-httpproxy::
使用上面的命令配置代理。
如何执行此操作取决于您的 IDE。
关于java - 代理服务器上的 JAX-WS 客户端身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3412755/