Multiple Entries in "aud" error #1273
Replies: 1 comment 1 reply
-
|
what Identity Provider software are you using? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Preface, I'm a server admin and rather technical, but relatively inexperienced working with OpenID so forgive me if I'm missing something obvious or get some terminology jumbled
I've got mod_auth_openidc mostly configured correctly in an environment, but getting a frustrating error / failure when the provider redirects back to my server:
With debug logging enabled, I can see the id_token json, and I do see "aud" in there with two values:
That particular hostname doesn't directly resolve to an IP; the actual servers are all in the form "xxxxxxx.identity.mycompany.com/"; I don't know if this matters.
I was trying to figure out if there was a parameter or filter I could set to get past this, or if I'd misconfigured something?
As a test, I did find this bit of logic in the code, in id_token.c, in oidc_proto_idtoken_validate_aud_and_azp:
If I comment out that section and rebuild, it seems to work fine (so far!).
Things I've tried (not necessarily all at once):
What am I missing here?
Beta Was this translation helpful? Give feedback.
All reactions