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
-
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