簡體   English   中英

啟動Pep代理時,無法驗證Horizo​​n中生成的Pep代理用戶

[英]Cant authenticate Pep Proxy user generated in Horizon when starting Pep proxy

我在Horizo​​n中創建了pep代理用戶。

Username:
pep_proxy_4ac90a28a7e0465caf0a9f32998ab47b
Password:
##################

然后我更改了PEP代理的config.js:

config.username = 'pep-proxy-aadd736bf4ea4739bd3bfe2cac4178c0';
config.password = '##################';

當我啟動pep代理時,出現此錯誤:

ERROR: Server - Error in keystone communication {"error": {"message":
 "The request you have made requires authentication.",
 "code": 401, "title": "Unauthorized"}}

您能幫我這個問題嗎? 謝謝!

似乎即使此用戶是通過Horizo​​n創建的,也不會在默認域中獲得任何分配。 我剛跑

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

其中“ 4475dadfface4582ba8c7ab0c6f48d1c”是管理員角色的ID。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM