我有一个Grails1.2应用程序,我想使用声明性安全性来限制基于角色的访问。我决定尝试一下shiro,安装了插件,但是当我尝试验证时,消息“无效的用户名和/或密码”会出现在标题中。我检查db条目,用户在那里使用sha密码。控制台和堆栈跟踪文件中都没有显示任何消息。我将“警告'org.jsecurity'”添加到Config.groovy中,没有结果。有什么提示或技巧可以解决这个问题吗?
发布于 2010-01-19 22:06:38
你跑快跑了吗?您正在使用默认数据库域吗?
我会在您正在使用的领域中进行调试,并查看发生了什么。
发布于 2010-01-20 12:13:09
我无法帮助shiro进行疑难解答,但是如果您正在寻找更强大的解决方案,您可能需要检查灵活。它基于shiro,并提供了许多额外的功能和灵活性。
您可以用以下方式安装最新版本:
grails install-plugin nimble 0.4-SNAPSHOT
灵活的文档
https://stackoverflow.com/questions/2095979
复制相似问题