我的名字是Joe,我正在接受有关物联网安全和身份管理的培训。为了开发我已经分配的项目的一些解决方案,我必须配置和集成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 - 标题 “‘主机’:‘192.168.100.241’,‘内容类型’:‘应用程序/ X WWW的形式,进行了urlencoded’,‘授权’:'基本 BASE64(CLIENT_ID + “:” + client_secret)'“
其中192.168.100.241是Keystone运行的主机的IP地址。 对此的回应如下:
{ “错误”:{ “消息”:“Impossibile trovare la risorsa。”, “代码”:404, “标题”:“未找到” }}
现在,这个问题怎么解决?也许我错过了一些东西,或者我可能没有意识到某些东西。
后来,PEP代理如何对Orion请求强制执行某些策略(或者直接接收它们,如果允许,稍后再将它们传递给Orion)?
你可以帮帮我吗?我非常麻烦。
谢谢: - )
答案 0 :(得分:0)
您可以在以下链接中查看如何集成Orion Context Broker,Keyrock IdM和Wilma PEP Proxy:
https://www.slideshare.net/daltoncezane/integrating-fiware-orion-keyrock-and-wilma
我已经像你这样怀疑了。我希望它有所帮助。
在client_id
:
secret_id
和grant_type
grant_type=password&username=${_user}&password=${_pass}&client_id=${CLIENT_ID}&client_secret=${CLIENT_SECRET}