如果想给一个应用程序配置权限,可能需要的代码量很多,但你知道吗,仅通过配置tomcat,就能有同样的效果(为一个web应用添加了权限)
效果:打开http://localhost:8080/searchui/,浏览器会让你输入用户名密码(在tomcat中配置的),输入成功后,tomcat会判断这个用户有没有权限查看这个web应用,没有权限的话如果不设置可能会返回403
具体配置:
1.找到C:javaapache-tomcat-9.0.0conf omcat-users.xml文件
2.增加配置
<role rolename="manager"/> <role rolename="admin"/> <role rolename="admin-gui"/> <role rolename="manager-gui"/> <user username ="tomcat" password ="tomcat" roles ="admin,manager,admin-gui,manager-gui"/>