真实姓名/用户名位于用户信息端点中,但我无法将其放在“用户名”属性中。
我听从了 How do you set the username (APP_USER) as the email from single-sign on in APEX?
并为端点尝试了各种不同的值,例如 https://auth.dataporten.no/openid/userinfo?fields=name 和 https://auth.dataporten.no/openid/userinfo/?$ fields = name 但没有一个起作用(我只收到“传递给登录过程的空用户名。”)。
从userinfo端点开始:
{
"user": {
"userid_sec": [
"feide:xxx@uib.no"
],
"userid": "xxxxxae801af7d",
"name": "Bla1 Bla2",
"email": "Blablabla@uib.no",
"profilephoto": "p:979187a3-a0b3-44d9-8b4c-9d7574c2ef5e"
},
"audience": "6233aedf-f08a-4112-9a1b-f33c3cd9b396"
}
请咨询。