我尝试编写一个登录表单,它将用户名和密码传递给servlet并让用户登录。Java EE登录页面问题
然后,在servlet,我是劳
request.login(username, password);
但它抛出异常,它无法对用户进行认证。
String authType = request.getAuthType();
if(authType != null) {
request.login(username, password);
}
- 我不知道如何编写一个简单的登录页面。
- request.authenticate(response)的用法是什么;
我试了一下,它弹出一个无法继续进行的屏幕。
- 我尝试引用这个页面http://download.oracle.com/javaee/1.4/tutorial/doc/Security5.html,我认为需要在登录之前先配置身份验证并添加一些用户。
请帮忙。
谢谢。
如何使用glassfish配置realm servlet容器级别? – peterwkc 2011-05-21 06:24:11
它的工作原理。谢谢你的帮助。 – peterwkc 2011-05-21 07:02:15
不客气。在GlassFish中,您可以在管理控制台的* Configuration> Security> Realms *部分对其进行配置。您可以在这里找到一个简洁的博客,其中概述了如何配置JDBCRealm(使用MySQL的JDBC连接池):https://www.infosecisland.com/blogview/5522-Configuring-Security-in-Glassfish-v3.html – BalusC 2011-05-21 13:04:55