![](/img/trans.png)
[英]How to retrieve SAML2 token in PHP for getting an OAuth token from WSO2 APIM
[英]Wrong ProviderUserId on WSO2 Identity Server, using SAML2 Web SSO
我已经配置了SAML2 Web SSO
以将用户登录名从外部表单重定向到我们的WSO2 Identity Server
。 我们正在WSO2 Identity Server
上使用OAuth
。
最近,我们更改了OAuth ProviderUserId
。 我们使用的是电子邮件地址,现在使用的是GUID
。
当用户从外部表单重定向到WSO2
并且我们尝试从OAuth
(使用访问令牌)获取用户数据时,我们获得的主题是电子邮件地址,而不是GUID
。 登录失败。
有任何想法吗? 提前致谢。
我假设您正在使用Identity Server 5.0.0。
在服务提供商的配置中,您可以设置所需的声明。
Role Claim URI:
设置为与GUID对应的声明。 然后,应该是在请求令牌时设置的此字段。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.