gpt4 book ai didi

java - SOAP 头认证

转载 作者:行者123 更新时间:2023-11-30 04:42:36 25 4
gpt4 key购买 nike

如何在 SOAP 头中使用凭据?我知道如何设置它们:

BindingProvider bp = (BindingProvider) coreWebService;
bp.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "username");
bp.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "password");

但是我如何在网络服务端验证它们呢?如何从客户端发送的请求中“提取”它们?

最佳答案

据我所知,您发布的代码将凭据放入 HTTP header 中,而不是 SOAP header 中。

您应该能够从 WebServiceContext 访问您需要的内容。

对于 SOAP header :

http://metro.java.net/guide/ch04.html#accessing-soap-headers-for-incoming-messages

HTTP header :

http://middlewaremagic.com/weblogic/?p=351

关于java - SOAP 头认证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11904080/

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