however the step to create the federation protocol is giving me errors
openstack federation protocol create mapped --mapping myidp_mapping --identity-provider myidp
I'm getting the below error:
string indices must be integers (HTTP 400) (Request-ID: req-85e59791-fc09-49ab-9204-4363b12f95e1)
The first time i created a mapping and a protocol things were fine. But when i deleted the older mapping and re-created new rules for mapping and tried creating the protocol, i got the above error
I am trying to configure OIDC with keystone.
I have followed the below steps to create the federated resources.
source accr/admin/admin API_VERSION= 3 /accounts. google. com myidp
export OS_IDENTITY_
openstack domain create federated_domain
openstack group create federated_users
openstack role add --group federated_users --domain federated_domain admin
openstack identity provider create --remote-id https:/
export remote_ type=REMOTE_ USER type=HTTP_ OIDC_EMAIL
"user" : {
" name": "{0}"
"group" : {
" domain" : {
"name" : "Default"
} ,
" name": "federated_users"
"type" : "${remote_type}"
export remote_
cat > rules.json <<EOF
[
{
"local": [
{
},
}
}
],
"remote": [
{
}
]
}
]
EOF
openstack mapping create --rules rules.json myidp_mapping
however the step to create the federation protocol is giving me errors
openstack federation protocol create mapped --mapping myidp_mapping --identity-provider myidp
I'm getting the below error: fc09-49ab- 9204-4363b12f95 e1)
string indices must be integers (HTTP 400) (Request-ID: req-85e59791-
The first time i created a mapping and a protocol things were fine. But when i deleted the older mapping and re-created new rules for mapping and tried creating the protocol, i got the above error