我正在测试FIWARE安全性GEris。 但是当我使用PDP(AuthzForce)和PEP代理(Wilma)时,我遇到了问题。
现在,Wilma和AuthzForce分别运作良好。但是,当我使用访问令牌向Wilma请求资源时,Wilma检索错误的PDP域,因为它是由Horizon制作的“app_azf_domain”。
这是我的访问令牌:
{ “组织”: [ ] “displayName”:“user0”, “角色”: [ { “名称”:“最终用户”, “id”:“bb42b0b3f680469cbba5b2fb4e8c39f7” }, { “名字”:“全球经理”, “id”:“17c87423eb514fc1a8a7f0fecaa543f9” }, { “名字”:“家庭”, “id”:“0a4839c502054c1189a27e40f3189a55” } ] “app_id”:“a8e7489b62fc4ed9b8b6ee28d3dd91c8”, “email”:“user0@test.com”, “id”:“user0”, “app_azf_domain”:“iiJ8_xICEeeHFQJCrBEABA” }
这是问题所在。 我没有iiJ8_xICEeeHFQJCrBEABA域名!
那么,我可以更改app_azf_domain或创建名为iiJ8_xICEeeHFQJCrBEABA的域名吗?
答案 0 :(得分:1)
我使用以下网址重新安装Keyrock并解决了问题。 (http://fiware-idm.readthedocs.io/en/latest/admin_guide.html)
我建议您不要使用以下代码。 (https://github.com/ging/fiware-idm)