【发布时间】:2013-11-25 18:37:24
【问题描述】:
大家好,我只是在尝试使用 glassfish 的一些安全功能,例如阻止除授权用户之外的所有人访问网页,本练习的主要目的是了解其工作原理
我已按照以下教程设置我的 glassfish 服务器以及 web.xml 文件等
http://blog.gamatam.com/2009/11/jdbc-realm-setup-with-glassfish-v3.html
虽然我按照设置进行了设置,但我注意到一个奇怪的问题
当我尝试访问/test/newxhtml.xhtml 时,我得到了正确的用户名/密码提示,但是当我输入管理员的用户名和密码时,我看到 403 页面被禁止,但是我注意到如果我输入用户名/密码错误它重新提示我输入用户名和密码
基本上我想知道这听起来是否正确,我可以显示网页而不是 403 错误,如果用户输入错误的用户名和密码则显示 403
谢谢大家
编辑
我注意到控制台中出现错误:
WARNING: No Principals mapped to Role [ADMIN].
WARNING: No Principals mapped to Role [USER].
【问题讨论】:
标签: java security jdbc glassfish