You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
we are using OIDC with AzureAD and this works fine until we have more then 8 Groups in a user. I do get the following error message:
otc-auth login idp-oidc --overwrite-token
E0515 10:31:12.245137 81673 functions.go:58] fatal: status 400 , body:
{"error":{"code":400,"message":"Request parameter 'id token' is invalid.","title":"Bad Request"}}
As soon as i put my user in only 8 groups this error does no longer occur. The second thing that i observed: It also works when i explicitly logout from Azure AD.
I have no idea how to debug that. So any help would be appreciated.
Due to the general OIDC Group Limit in OTC we use roles from AD and map them to groups in OTC
Mapping rule:
[
{
"remote": [
{
"type": "email"
},
{
"type": "roles"
}
],
"local": [
{
"user": {
"name": "{0}"
}
},
{
"groups": "{1}"
}
]
}
]```
We are requesting the following scopes: "profile,openid,email".
If you can point me in any direction on how to debug that issue. I can try get more information or find the issue myself. Currently i am a bit lost.
Thanks and regards,
Björn
The text was updated successfully, but these errors were encountered:
Yeah that might be! As far as I know the issue is with the total length of the token, so if the username is part of that and is long, that might be a contributing factor.
Hi,
we are using OIDC with AzureAD and this works fine until we have more then 8 Groups in a user. I do get the following error message:
As soon as i put my user in only 8 groups this error does no longer occur. The second thing that i observed: It also works when i explicitly logout from Azure AD.
I have no idea how to debug that. So any help would be appreciated.
Due to the general OIDC Group Limit in OTC we use roles from AD and map them to groups in OTC
Mapping rule:
The text was updated successfully, but these errors were encountered: