Spring Security HTTP基本身份validation

我正在尝试使用Spring Security进行非常简单的基本身份validation。 我已正确配置命名空间,服务器中没有例外。 在我的“servlet.xml”中,我获得了Spring Security的下一个:

            

它几乎都是完美的:非POST的方法不会提示任何登录表单, POST方法会提示它。 问题是,既不是cucu ,也不是bob可以登录那里。 任何人都可以看到我做错了什么?

提前致谢! 😉

自动应答

T_T两天来对抗这个代码……

看起来这不是代码的问题。 我正在使用Weblogic,而Weblogic使用“授权”标头捕获请求,因此它无法访问我的身份validation管理器。 我尝试用glassfish,它完美无缺。

在搜索一些信息时,我在下一篇博客中找到了一个有用的条目:http: //yplakosh.blogspot.com/2009/05/how-to-fix-basic-authentication-issue.html

从我的Weblogic服务器( 部分)添加config.xml中的下一行:

false

Weblogic不会再次捕获基本身份validation凭据,因此将由您的身份validation管理员来处理它。

我希望它可以节省一些时间给任何人:-)

尝试: