1


我的名字是 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)?你可以帮帮我吗?我很麻烦。
谢谢 :-)

4

1 回答 1

0

您可以在以下链接中了解如何集成 Orion Context Broker、Keyrock IdM 和 Wilma PEP Proxy:

https://www.slideshare.net/daltoncezane/integrating-fiware-orion-keyrock-and-wilma

我已经和你一样有这些疑问了。我希望它有所帮助。

包括client_idsecret_idgrant_type

grant_type=password&username=${_user}&password=${_pass}&client_id=${CLIENT_ID}&client_secret=${CLIENT_SECRET}
于 2017-07-21T22:02:33.193 回答