-
Notifications
You must be signed in to change notification settings - Fork 47
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
Missing Parameter: 'code' #2220
Comments
are you running a version of spiffworkflow-backend that has this commit: 005de8a ?
|
I was running with So I tried using: and setting
^ but that does not work and produces the aforementioned error. But if I drop SPIFFWORKFLOW_BACKEND_OPEN_ID_SCOPES and just use
I do NOT receive the error and authentication via keycloak is able to proceed. |
yeah, i'm guessing you are getting an error from keycloak about scopes that isn't surfaced in a transparent way. But glad you got it working. |
By the way, @burnettk, I really appreciated your quick response. You helped me get moving again!
Are there container tags that I should be using like For example, should I also be running the |
latest is the latest release. you could pin to a specific release as well. main-latest is the fastest moving, since there are many changes to main between each release. there are also docker tags for each main release. see https://github.com/sartography/spiff-arena/actions/runs/12721191784, for example. so you can pick whatever level of recentness / stability you might like. i'd recommend pinning to something specific, |
Symptom
While attempting to follow this video: SpiffWorkflow user groups from OpenID
And attempting to use Keycloak as an OpenID Provider AND setting
the following error response is received:
And further action is blocked.
Affected Versions
Additional Information
This post seems to indicate that this is an issue inside the authentication flow between Spiff and Keycloak.
This occurs in BOTH the standalone packaged development keycloak setup provided by spiff-arena AND an independently deployed keycloak installation. The independently deployed keycloack installation was configured by adapting the
Configure Okta as an OpenID Provider instructions and keycloak mapper instructions here SpiffWorkflow user groups from OpenID
IMPORTANT NOTE: When setting:
the above error is NOT received and authentication via keycloak is able to proceed normally.
Attempting to set
does not fix the error.
Attempting to additionally set:
does not fix the issue.
I've scoured the internet and the SpiffWorkflow docs looking for additional information and clues but haven't found any.
Potential Root Cause and Possible Solutions
The text was updated successfully, but these errors were encountered: