gpt4 book ai didi

c# - C# 中 ClientCredentials 的 Java 对应项?

转载 作者:太空宇宙 更新时间:2023-11-04 08:00:44 24 4
gpt4 key购买 nike

我正在 Java EE 中实现一个针对 Web 服务的代理,并且我已经从该 Web 服务的 WSDL 生成了 stub 。但是,在 Web 服务的用户手册中,所有示例均采用 C# 编写,并且手册指出您必须在自动生成的 proxystub 上设置 ClientCredentials 属性,以便对 Web 服务的用户进行身份验证。

由于该类是 C# 特定的,你们对如何在 Java 中实现它有什么建议吗?我查看了自动生成的代码,但找不到任何其他看起来与身份验证相关的属性。我感谢对此的任何意见,因为网络服务背后的人员并不是很有帮助。

最佳答案

看看这个答案 Connect to a https site with a given p12 certificate

HttpsURLConnection.setDefaultSSLSocketFactory(sslContext.getSocketFactory());是关键。如果在此之后您打开与 wsdl 服务的安全连接,它将使用您设置的凭据。

关于c# - C# 中 ClientCredentials 的 Java 对应项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12854883/

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