我可以更改 Horizon 提供的访问令牌中的 'app_azf_domain' 吗?
Can I change the 'app_azf_domain' in access token provided by Horizon?
我正在测试 FIWARE 安全 GEris。
但是当我将 PDP (AuthzForce) 与 PEP 代理 (Wilma) 一起使用时,我遇到了问题。
现在,Wilma 和 AuthzForce 分别运行良好。但是,当我使用访问令牌向 Wilma 请求资源时,Wilma 检索到错误的 PDP 域,因为它的 'app_azf_domain' 由 Horizon 制作。
这是我的访问令牌:
{
"organizations":
[
],
"displayName": "user0",
"roles":
[
{
"name": "End user",
"id": "bb42b0b3f680469cbba5b2fb4e8c39f7"
},
{
"name": "Global manager",
"id": "17c87423eb514fc1a8a7f0fecaa543f9"
},
{
"name": "Family",
"id": "0a4839c502054c1189a27e40f3189a55"
}
],
"app_id": "a8e7489b62fc4ed9b8b6ee28d3dd91c8",
"email": "user0@test.com",
"id": "user0",
"app_azf_domain": "iiJ8_xICEeeHFQJCrBEABA"
}
问题来了。
我没有 iiJ8_xICEeeHFQJCrBEABA 域!
那么,我可以更改 app_azf_domain 或将域名命名为 iiJ8_xICEeeHFQJCrBEABA 吗?
我使用以下 URL 重新安装了 Keyrock,问题已解决。
(http://fiware-idm.readthedocs.io/en/latest/admin_guide.html)
我建议您不要使用以下代码。
(https://github.com/ging/fiware-idm)
我正在测试 FIWARE 安全 GEris。 但是当我将 PDP (AuthzForce) 与 PEP 代理 (Wilma) 一起使用时,我遇到了问题。
现在,Wilma 和 AuthzForce 分别运行良好。但是,当我使用访问令牌向 Wilma 请求资源时,Wilma 检索到错误的 PDP 域,因为它的 'app_azf_domain' 由 Horizon 制作。
这是我的访问令牌:
{ "organizations": [ ], "displayName": "user0", "roles": [ { "name": "End user", "id": "bb42b0b3f680469cbba5b2fb4e8c39f7" }, { "name": "Global manager", "id": "17c87423eb514fc1a8a7f0fecaa543f9" }, { "name": "Family", "id": "0a4839c502054c1189a27e40f3189a55" } ], "app_id": "a8e7489b62fc4ed9b8b6ee28d3dd91c8", "email": "user0@test.com", "id": "user0", "app_azf_domain": "iiJ8_xICEeeHFQJCrBEABA" }
问题来了。 我没有 iiJ8_xICEeeHFQJCrBEABA 域!
那么,我可以更改 app_azf_domain 或将域名命名为 iiJ8_xICEeeHFQJCrBEABA 吗?
我使用以下 URL 重新安装了 Keyrock,问题已解决。 (http://fiware-idm.readthedocs.io/en/latest/admin_guide.html)
我建议您不要使用以下代码。 (https://github.com/ging/fiware-idm)