Closed polarathene closed 4 years ago
Ok, resolved. The problem was that I provided my OIDC_ISSUER
URL with a forwardslash at the end, that triggers the error in upstream lib you depend on to handle that case. Removing the forward slash doesn't trigger it and everything works fine.
The line was removed from that dependency in this commit. I don't know if the bug has been fixed, you depend on flash-pyoidc 2.0.0
(has a 3.0.0
release since) that utilizes depends on pyoidc
/oic
, except it currently depends on oic 0.12
, version 0.12 was released in September 2017, quite a bit of development has happened since with the latest release being in November 2019.
So this isn't something you can fix until flash-pyoidc
does(I've raised an issue there about it). In the meantime, this issue will probably help anyone else that runs into the problem.
@consideRatio hello, flask-pyoidc
has updated with a new version addressing this, v3.1.0
. Updating to this version should avoid anyone else running into this problem :)
Thanks for a very good summary of what i need to know! I aim to update and test stuff before the week ends!
We are now updated with various dependencies ;)
Thanks for reporting this very clearly to me and others! :heart: :sunflower:
I'm fairly sure I've configured everything correctly, but the container seems to break upon starting up. I have verified that the
/.well-known/openid-configuration
route to my auth provider is returning valid data response.