我使用的是Drools Guvnor 5.4.0 Final和JBoss AS 7.1.1。最后一次。我在Guvnor中创建了用户admin、krisv和guest,其中admin和guest拥有管理员权限,krisv拥有类别权限。现在,当我登录到Guvnor时,我看到每个人都有Admin角色,包括krisv。看起来这是因为我给了guest用户管理员权限。我删除了guest用户,当我尝试访问Guvnor时,我得到了错误- "by: org.jboss.seam.security.AuthorizationException: This user has no permissions setup“。即使我为Admin,Krisv设置了权限。我甚至没有得到一个登录屏幕,我直接得到了一个错误。虽然我已经启用了授权启用。我添加了具有类别权限的访客用户,例如test,那么所有用户将只能看到此类别中的资产。
现在,如果我没有给访客用户任何权限或删除访客用户,我会在没有登录屏幕的情况下得到上面提到的错误。因此,我被迫输入具有特定权限的访客用户。
但是当时我没有看到任何人面对这个问题的net.Any线索吗?
发布于 2013-07-31 13:47:45
请使用此链接。
http://drools.46999.n3.nabble.com/How-configure-Guvnor-5-4-JAAS-with-jboss-7-0-2-td4020424.html
更改org.drools.guvnor.server.security.SecurityServiceImpl类,我的问题就解决了。
https://stackoverflow.com/questions/17939387
复制相似问题