Proxy 启动Pep代理时无法对地平线中生成的Pep代理用户进行身份验证

Proxy 启动Pep代理时无法对地平线中生成的Pep代理用户进行身份验证,proxy,fiware,keystone,Proxy,Fiware,Keystone,我在Horizon中创建了pep代理用户 Username: pep_proxy_4ac90a28a7e0465caf0a9f32998ab47b Password: ################## 然后我更改了PEP代理的config.js: config.username = 'pep-proxy-aadd736bf4ea4739bd3bfe2cac4178c0'; config.password = '##################'; 当我启动pep proxy时,会出现

我在Horizon中创建了pep代理用户

Username:
pep_proxy_4ac90a28a7e0465caf0a9f32998ab47b
Password:
##################
然后我更改了PEP代理的config.js:

config.username = 'pep-proxy-aadd736bf4ea4739bd3bfe2cac4178c0';
config.password = '##################';
当我启动pep proxy时,会出现以下错误:

ERROR: Server - Error in keystone communication {"error": {"message":
 "The request you have made requires authentication.",
 "code": 401, "title": "Unauthorized"}}
你能帮我吗?可能有什么问题?
谢谢

看起来,即使该用户是通过Horizon创建的,但它在默认域中没有被授予任何分配。 我只是跑了

curl -v -s -X PUT     -H "X-Auth-Token: ............................"
 -H "Content-type: application/json"
 http://192.168.4.180:5000/v3/domains/default/users/pep-proxy-aadd736bf4ea4739bd3bfe2cac4178c0/roles/4475dadfface4582ba8c7ab0c6f48d1c
其中“4475DADFACE4582BA8C7AB0C6F48D1C”是管理员角色的id