APEX - Как получить атрибуты от конечной точки информации о пользователе, используя OAuth2 - PullRequest
0 голосов
/ 21 июня 2019

Настоящее имя / имя пользователя находится в конечной точке информации о пользователе, но я не могу поместить его в атрибут имени пользователя.

Я следовал предложению Как установить имя пользователя(APP_USER) как электронное письмо от единого входа в APEX?

и пробовал различные виды значений для конечной точки, такие как https://auth.dataporten.no/openid/userinfo?fields=name и https://auth.dataporten.no/openid/userinfo/?$fields=name, но ни один не имеетсработало (я получаю только «Нулевое имя пользователя, переданное процедуре входа в систему».).

enter image description here

Из конечной точки 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"
}

Я также пробовал: enter image description here

Пожалуйста, совет.

...