shiro.ini文件放在classpath下,shiro会自动查找。其中格式是key/value键值对配置。INI配置文件一般适用于用户少且不需要在运行时动态创建的情景下使用。
ini文件中主要配置有四大类:main,users,roles,urls
----[main]
main主要配置shiro的一些对象,
例如:securityManager ,Realm,authenticator,authcStrategy
----[users]
[users]允许配置一组静态的用户,包含用户名,密码,角色,一个用户可以有多个角色,可以配置多个角色
----[roles]
[roles]将角色和权限关联起来,格式为:角色名=权限字符串1,权限字符串2…..
----[urls]
这部分配置主要在web应用中,格式为:url=拦截器[参数],拦截器[参数]……