gpt4 book ai didi

web-services - Netbeans基本Http身份验证Jax-WS

转载 作者:行者123 更新时间:2023-12-04 18:16:49 26 4
gpt4 key购买 nike

如何通过基本的HTTP身份验证访问Web服务?我正在使用内置于Web服务客户端功能的netbeans。但是,当我尝试访问Web服务时,出现401身份验证失败错误消息的异常。

如何传递正确的用户名和密码?

谢谢!

最佳答案

您可以使用BindingProvider或WSBindingProvider类通过基本的HTTP身份验证来访问Web服务。
代码如下。

XxxService service = new XxxService();
Xxx port = service.getXxxPort();

Map<String, Object> reqContext = ((BindingProvider)port).getRequestContext();
reqContext.put(BindingProvider.USERNAME_PROPERTY, "username");
reqContext.put(BindingProvider.PASSWORD_PROPERTY, "password");

关于web-services - Netbeans基本Http身份验证Jax-WS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1928590/

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