使用FIWARE-PEP-STEELSKIN保护短期历史(STH,又名彗星)

时间:2017-11-10 11:17:49

标签: fiware fiware-sth-comet

我正在使用Steelskin,即PEP代理GE(https://github.com/telefonicaid/fiware-pep-steelskin)的附加GEi,围绕FIWARE Short Time Historic(STH,又名Comet)安全性进行挣扎。

我们最终提出了一个与orion和perseo完美配合的配置,但它不能处理STH调用。它返回:

{ 
"name": "ACCESS_DENIED",
"message": "The user does not have the appropriate permissions to access the selected action"
}

但它完美处理带有给定令牌的orion调用。有没有人在docker-compose架构上有工作配置?

我们的PEP前端看起来像:

pep-sth-fe:
   #image: telefonicaiot/fiware-pep-steelskin:latest
   build: ./fiware-pep-steelskin
   links:
     - sth
     - keystone
     - keypass
   ports:
     - "8666:8666"
     - "11213:11211"
   environment:
     - COMPONENT_PLUGIN=rest
     - TARGET_HOST=sth
     - TARGET_PORT=8666
     - PROXY_USERNAME=pep
     - PROXY_PASSWORD=XXXXXXXX
     - ACCESS_HOST=keypass
     - ACCESS_PORT=7070
     - AUTHENTICATION_HOST=keystone
     - AUTHENTICATION_PORT=5001

根据:https://github.com/telefonicaid/fiware-pep-steelskin/blob/master/errorcodes.md

这可能是一个keypass配置问题。创建和分配授权角色以允许查询pep proxied sth?

提前感谢您的帮助。

贝斯茨!

0 个答案:

没有答案