我正在尝试配置IDM和Authzforce。
它们在docker上运行,authzforce版本5.4 /最新(无关紧要的错误仍然存在)IDM版本6.2(我尝试过5.4,但7.0.0错误仍然存在)。
Authzforce在端口8080上运行,而IDM在8000(Horizon)和5000梯形失真上运行。
我已在梯形校正中对此进行了更改。
# ACCESS CONTROL GE
ACCESS_CONTROL_URL = 'http://localhost:8080'
ACCESS_CONTROL_MAGIC_KEY = '1234567890'
在最新版本的IDM中,我遇到的问题是相同的,只是错误输出不同 带有authzforce失败的内容并不确定忘记拍照。
我在2个版本的IDM和AuthzForce上存在相同的问题,我尝试使用IDM5.4 / authz5.4 IDM6.2 / authz5.4,IDM7.0 / authz5.4 / latest等。我尝试几乎所有连击。
这也可能是我遗失了一些东西,但总体而言设置非常简单,没有x数量的事情我做错了。
更新日志:
IDM的配置文件
// Enable authzforce
config.authzforce = {
enabled: true,
host: '172.17.0.2',
port: 8080
}
请注意,我使用172.17.0.2,如果我使用localhost,http://localhost,http://172.17.0.2,则dockerz是docker容器ip,它将无法正常工作,并且出现错误。不确定是否重要,但是我把它放在这里。
fiware-idm_1 | Error: connection with Authzforce failed. Policies will not
be created
当我按Save时,我什么也没得到,只能加载登录标签,表明某些操作正在进行,但没有响应。
1或2分钟后,此弹出式窗口将记录在图片中的下面。
fiware-idm_1 | Error: connection with Authzforce failed. Policies will not
be created
希望更多地阐明问题,我将尝试看看它是否可以与其他版本的IDM一起使用。
谢谢。
最新更新:
IDM最新版本仍不能与authzforce 8一起使用。主要问题似乎是与authzforce的连接。
我成功地通过authzforce 8成功运行了IDM 6.2。 正在创建所有域/角色/权限。 我遇到了一个问题,其中pep看到域已创建,然后继续检查权限/角色,但拒绝每一个。我认为这对新问题很重要。