使用CURL的示例https://keycloak.gitbooks.io/server-developer-guide/content/v/2.2/topics/admin-rest-api.html適用於從Docker鏡像運行KeyCloak的示例。使用客戶機密調用KeyCloak的Admin REST API
要向我的應用程序的最終目標形狀移動,我想使用客戶端ID和密碼進行身份驗證,而不是使用用戶名+密碼進行身份驗證。
然而,當我切換管理,CLI客戶機到「啓用服務帳戶」,訪問類型機密,並獲得令牌通過以下調用:
curl -d "client_id=admin-cli" -d "client_id=admin-cli" -d "client_secret=xxxx" -d "grant_type=client_credentials" "http://localhost:8080/auth/realms/master/protocol/openid-connect/token"
該令牌在403錯誤結果從調用管理REST API。我做錯了什麼?