我公开了一些Web服务(基于WCF),并添加了对基本身份验证和摘要身份验证的支持。
我使用jaxws-maven-plugin创建了客户端存根代码。
我可以使用requestContext.put(BindingProvider.USERNAME_PROPERTY, userName);
requestContext.put(BindingProvider.PASSWORD_PROPERTY, password);
但是当我尝试在仅支持摘要式身份验证的服务器上调用Web服务时,它失败并出现401 Authorization Error并在SOAP响应中获取WWW-Authenticate头。
如何为我的JAX-WS客户端添加摘要式身份验证支持?