今晚闲着没事,看tomcat文档。这些文档就在附带的docs里。
总得说来还是学到一点知识的,记录如下:
tomcat提供了认证和权限功能,
其中认证包含三种:BASIC,FORM-BASED,MUTUAL
BASIC模式下,浏览器关闭以后才失效;
form-based模式下,session失效认证就失效;
mutual模式比较高深,需要证书,不是很懂。
tomcat认证除了用xml文件定义user和role之外,还支持DB,LDAP,JAAS.可以说是很全面了。
还有讲到密码应该hash以后再保存。
文档里也提到,只支持页面为单位的授权,而一般应用希望以function为单位的授权。但是想想作为tomcat这样的web container也只能这么做了。
今天就看到6) Realms and AAA,明天继续看。
总得说来还是学到一点知识的,记录如下:
tomcat提供了认证和权限功能,
其中认证包含三种:BASIC,FORM-BASED,MUTUAL
BASIC模式下,浏览器关闭以后才失效;
form-based模式下,session失效认证就失效;
mutual模式比较高深,需要证书,不是很懂。
tomcat认证除了用xml文件定义user和role之外,还支持DB,LDAP,JAAS.可以说是很全面了。
还有讲到密码应该hash以后再保存。
文档里也提到,只支持页面为单位的授权,而一般应用希望以function为单位的授权。但是想想作为tomcat这样的web container也只能这么做了。
今天就看到6) Realms and AAA,明天继续看。