【发布时间】:2013-01-18 10:20:49
【问题描述】:
我在我的机器上创建了一个 Web 服务。它的网址是
http://localhost:8080/aaa/test?wsdl
我想为其启用一项功能。一旦用户在浏览器中输入 url,它应该要求提供凭据。是否可以在 Web 服务中完成。
如果是,有人可以指导如何实现它。
谢谢。
【问题讨论】:
-
您可以基于 URL 模式添加 basic HTTP authentication,例如使用 spring 安全性,就像在这个问题中所做的那样:Spring Security HTTP Basic Authentication
-
@XaviLópez。谢谢。我需要在 spring.xml 中添加 URL 模式吗?你能提供一些相同的代码示例吗
-
是的,您需要在您的
applicationContext.xml中添加<http>元素。查看example here
标签: java web-services http-authentication