我有一个使用 Spring Security 的 Web 应用程序。我想使用我在 WSO2 身份服务器上使用 OpenID 配置的帐户登录。
我可以正常登录,身份服务器要求输入密码并将我重定向回我的 Web 应用程序。到目前为止,一切都很好。但是,当我尝试使用属性交换请求其他属性时,我得到空值。
我尝试了几种不同的类型:
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
但它们似乎都没有产生任何结果。
我错过了一些明显的东西吗?