我的名字是 Joe,我正在接受 IoT 安全和身份管理方面的培训。为了为分配给我的项目开发一些解决方案,我必须配置和集成 Orion、Wilma 和 Keyrock(可能还有一个 PDP,但稍后会出现)。我找到了一些教程和 FIWARE 官方指南,但我在配置方面遇到了严重问题。我已经了解了背后的“理论”:我知道 FIWARE 安全架构,但问题在于实践。作为解决问题的第一种方法,我认为尝试通过令牌请求获取令牌可能是一个很好的开始方式,如下所示:
curl -X POST --data "grant_type=password&username=user&password=pwd" http://192.168.100.241:5000/oauth2/token --header "'Host':'192.168.100.241','Content-Type':' application/x-www-form-urlencoded','Authorization':'Basic base64(client_id+":"+client_secret)'"
其中 192.168.100.241 是 Keystone 运行所在主机的 IP 地址。对此的回应如下:
{ "error": { "message": "Impossibile trovare la risorsa.", "code": 404, "title": "Not Found" } }
现在,如何解决这些问题?也许我错过了什么,或者我可能没有意识到什么。后来,PEP 代理如何对 Orion 请求执行一些策略(或直接接收它们,如果允许,稍后将它们传达给 Orion)?你可以帮帮我吗?我很麻烦。
谢谢 :-)