gpt4 book ai didi

java - HTTP 状态 403 - 禁止访问 - 使用 glassfish-v3 设置 jdbc 领域

转载 作者:行者123 更新时间:2023-11-30 11:25:39 24 4
gpt4 key购买 nike

大家好,我正在尝试使用 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].

最佳答案

我已经弄清楚了,是的,没有配置映射,在 glassfish-web.xml 中添加了正确的映射,现在它可以工作了:)

关于java - HTTP 状态 403 - 禁止访问 - 使用 glassfish-v3 设置 jdbc 领域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20200611/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com