-
Notifications
You must be signed in to change notification settings - Fork 258
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ERROR Wrong authentication method used: client_secret_post != client_secret_basic #834
Comments
I am not sure how you have created the client in your OP, but it looks like you are using a default configuration for authentication method ( So you have to either reconfigure Keycloak to use the correct method, or change the config of the client on the OP and switch the method to |
On further debugging, I noticed the flow ends up in the block https://github.com/OpenIDC/pyoidc/blob/master/src/oic/utils/authn/client.py#L517 which is due to |
Eh, sorry. Got the order of the reported methods mixed up... This is about token endpoint and Keycloak is using Set |
Thanks @tpazderka but I don't see an option to set
Am I missing something here? |
Yes, the shelve client script does not allow manipulation of all the attributes. So you would have to do that manually manually. Dump the file to json via |
Thanks for the inputs here, I made the change but ran into another issue after that,
server logs
Thanks |
Hi folks,
I am getting the following error:
I have configured Keycloak as my RP.
Settings on Keycloak
I am using op2 under the examples as my op serverhttps://github.com/OpenIDC/pyoidc/tree/master/oidc_example/op2
Not sure why I am getting this error even though I have specified Client Secret Basic on Keycloak.
Any help here appreciated.
Also if someone can help me with examples where we verify the users based on the contents of the users is appreciated too.
Thanks
The text was updated successfully, but these errors were encountered: