我可以更改Horizo​​n提供的访问令牌中的“app_azf_domain”吗?

时间:2017-05-02 03:54:14

标签: fiware pep horizon pdp

我正在测试FIWARE安全性GEris。 但是当我使用PDP(AuthzForce)和PEP代理(Wilma)时,我遇到了问题。

现在,Wilma和AuthzForce分别运作良好。但是,当我使用访问令牌向Wilma请求资源时,Wilma检索错误的PDP域,因为它是由Horizo​​n制作的“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的域名吗?

1 个答案:

答案 0 :(得分:1)

我使用以下网址重新安装Keyrock并解决了问题。 (http://fiware-idm.readthedocs.io/en/latest/admin_guide.html

我建议您不要使用以下代码。 (https://github.com/ging/fiware-idm