grails下acegi的访问规则的配置

我新建了2个觉得ROLE_USER,ROLE_ADMIN

建立了2个用户 user,admin

分别对应的角色是 user对应ROLE_USER

admin对应ROLE_ADMIN

 

然后给ROLE_USER设置访问的路径为/user/list/** 和/user/index/**

给ROLE_ADMIN设置访问路径为/user/**

 

然后重启服务器,然后点击/user/index 转到登陆页面,输入admin的帐户和密码发现无权限,然后输入user的密码和帐户发现权限OK。白思不得其解。。

 

正要睡觉的时候发现了一个问题。原来 在给user赋权限的时候就把admin对应的给删除掉了,也就是虽然admin有/user/**的权限但是没有/user/list/**和/user/index/**的权限,解决办法是在给/user/list/**添加角色的时候一起把admin的角色也添加上去中间用逗号隔开比如 ROLE_USER,ROLE_ADMIN。对以另外的地址也是如此,这样添加好之后,重启服务器一切OK。。。

 

哎明天还得6点半起来上班去。。。再玩一下斗地主就睡觉

阅读更多
个人分类: J2EE相关
想对作者说点什么? 我来说一句

TsuyoshiYamamoto_Acegi On Grails

2009年03月25日 4.14MB 下载

Acegi配置实例

Acegi配置实例

wengyupeng wengyupeng

2010-08-28 00:09:00

阅读数:3149

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭