最近,写一个接口功能,对方系统为了实现接口的访问安全,使用了接口访问认证的方式:basic认证方式;查阅了资料,webservice中客户端代码中实现basic的认证方式的实现逻辑,实现方案如下:在生成的webservice客户端调用中插入如下代码:
// 添加basc 认证
IhelloService service = new HelloServiceImplService().getHelloServiceImplPort();
BindingProvider bp = (BindingProvider) service;
bp.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, “admin”);
bp.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, “1234562”);
即可完美实现webservice的客户端添加basic访问认证
针对cxf实现webservice服务访问的basic认证方式的实现
最新推荐文章于 2020-11-17 20:30:56 发布