【发布时间】:2015-11-19 10:07:36
【问题描述】:
在 Share 中,有没有办法在 alfresco 进行身份验证后获取用户 IP 地址?
如果是怎么办?
基于此 IP 地址,我想允许或禁止访问存储库。
我正在使用 alfresco 5.0.d
提前谢谢你。
编辑 1:
用户可以连接到 alfresco,但只有在验证某些条件后才能进入存储库。 简单地说,在我的露天有 2 个角色(ROLE1 和 ROLE2)。拥有 ROLE1 的用户可以在任何地方进入 Afresco。 但是具有 ROLE2 的用户只有在特定网络(由 ip 地址标识的网络)上才能访问 alfresco。
为了验证用户的角色,我需要连接他。 我希望我足够清楚!
【问题讨论】:
-
您要检查哪里?在分享?还是在存储库(露天)层?
-
我正在尝试签入分享
-
把它从ServletRequest抢走?
-
Gagravarr 你能给我更多的解释吗?我正在考虑做 java 后端 webscript 来返回我的 ip 地址。在露天页面重新加载时,我将调用此 webscript,我将控制是否允许此 ip 地址(在 dom javascript 代码中)。如果不允许 ip,我将在登录页面上重定向用户。这是好方法吗?如果没有,最好的方法应该是什么?谢谢。
标签: authentication ip authorization alfresco