У меня есть веб-приложение, использующее Spring Security. Я хочу войти в систему, используя учетную запись, которую я настроил на сервере идентификации WSO2, используя OpenID.
Я могу нормально войти в систему, сервер идентификации запрашивает пароль и перенаправляет меня обратно в мое веб-приложение. Все идет нормально. Однако, когда я пытаюсь запросить дополнительные атрибуты с помощью обмена атрибутами, я получаю пустые значения.
Я пробовал несколько разных типов:
schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname
axschema.org/namePerson/first
urn:scim:schemas:core:1.0:name.givenName
schema.openid.net/2007/05/claims/nickname
wso2.org/claims/givenname
Но ни один из них не дает никаких результатов.
Я упускаю что-то очевидное?