答案 0 :(得分:1)
我通常会使用Web服务器(nginx / apache)和/或应用服务器(tomcat)来托管我的web服务,并在那里配置基本身份验证。通过这种方式可以获得更好的控制,记录和监控选项。特别是如果要对数据库,LDAP或活动目录进行身份验证。
答案 1 :(得分:0)
我使用嵌入式Jetty并部署了Axis2战争。
我使用here中的示例向Jetty添加了基本身份验证,并进行了2次小更改:
loginService.putUser(“username”,Credential.getCredential(“password”), new String [] {“user”});
mapping.setPathSpec( “/ *”);
更改为仅匹配我的服务Web路径,因此其余的轴接口不需要用户和密码。