“我一直在寻找一种使用curl来对keyloak进行身份验证的方法,但是运气不太好。这是我的curl示例:
curl -X POST "http://localhost:9080/auth/realms/master/protocol/openid-connect/token" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "username=user" \
-d "password=user" \
-d "grant_type=password" \
-d "client_id=master" \
-d "requested_token_type=urn:ietf:params:oauth:token-type:refresh_token" \
-d "client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer" \
-d "client_assertion={signed_jwt}" \
-d "audience=master"
我无法弄清楚如何设置/创建 signed_jwt 参数。我只有一个 jks 文件和 keycloak.json 配置。非常感谢您的帮助。”