login-config之auth-method
1) "FORM"
login code
<form method="POST" action="j_security_check">
<input type="text" name="j_username">
<input type="text" name="j_password">
<input type="submit" value="Log in">
</form>
logout code
<script>
function logout(){
document.logout.submit();
}
</script>
</head>
<body>
<form method="post" action="ibm_security_logout" name="logout">
<input type="hidden" name="logoutExitPage" value="。。。。">
<input style="display:none;" type="submit" name="LogOut" value="Log Out"/>
</form>
2) "BASIC"
how to logout?
SSO
session.invalidate();
Cookie[] cookie = request.getCookies();
for(int i=0;i<cookie.length; i++){
cookie[i].setMaxAge(0);
cookie[i].setValue("");
response.addCookie(cookie[i]);
}
welogic
weblogic.servlet.security.ServletAuthentication.invalidateAll(request)
本文介绍了两种登录配置方法:基于表单(FORM)和基本认证(BASIC)。针对每种方式,提供了具体的登录代码实现,并详细说明了如何进行注销操作。对于FORM方式,通过HTML表单提交用户名和密码;对于BASIC方式,则探讨了单点登录(SSO)及WebLogic环境下的注销过程。
3216

被折叠的 条评论
为什么被折叠?



