如何保护Cxf jax-ws webservice?

时间:2014-01-07 07:18:27

标签: java spring web-services jax-ws cxf

我是网络服务的新手。我使用带有CXF jax-ws实现的spring创建了Web服务。 假设我有“HelloWebService”,因为我有webmethod“sayHello()”,它将返回字符串。

当我点击网址时:

localhost:8080/ProjName/service/HelloWebService?wsdl

它在浏览器上显示了wsdl。

现在,我想在用户在浏览器上点击此网址时询问username and password

我该怎么做?

3 个答案:

答案 0 :(得分:0)

我部分理解你但我想你想做一个休息认证。几个月前我不得不做同样的事情,我遇到了这个答案。 stackoverflow answer

答案 1 :(得分:0)

您可以使用InterceptorProviders传递您要传递的凭据或参数

REFER

答案 2 :(得分:0)

在Spring中保护您的URL密码

你可以在spring.xml(你的spring配置文件)中使用authentication-manager标签