【发布时间】:2011-12-24 21:09:58
【问题描述】:
我使用以下属性配置了我的 glassfish 自定义领域:
Jaas: jdbcRealm
JNDI: jdbc/myDatasource
User Table: usuario
user name column: nombre
password-column: password
group-table: usuario
group-name column: grupo
这是我数据库中的引用表:
usuario:
| usuario |
____________________________________________
| nombre | password | grupo |
--------------------------------------------
| SSS | | ADMIN |
--------------------------------------------
| AAA | AAA | ADMIN |
--------------------------------------------
我的问题是这样的:
用户 'SSS' 登录没有问题,所以领域做得很好,另一方面 AAA 无法获得身份验证,密码不匹配。
这是我的登录表单:
<p:panel header="Login From">
<form method="POST" action="j_security_check">
Username: <input type="text" name="j_username" />
Password: <input type="password" name="j_password" />
<br />
<input type="submit" value="Login" />
<input type="reset" value="Reset" />
</form>
</p:panel>
还有一点,即使我在登录表单中为它写了任何密码,“SSS”用户也会登录。
请,一些帮助会很棒。 提前谢谢你。
【问题讨论】:
标签: netbeans glassfish-3 jaas jdbcrealm