WSO2 是 API,用于获取服务提供者的用户声明



找到了一种使用 WSO2 Identity Server 的 rest API 获取基本服务提供商信息的方法。

https://localhost:9443/api/identity/oauth2/dcr/v1.1/register/{client_id} 

我得到了

{
"client_name": "XXXXXXXXXXXXXXX",
"client_id": "XXXXXXXXXXXXXXXXXXXXXXXX",
"client_secret": "XXXXXXXXXXXXXXXXXXX",
"redirect_uris": [
"XXXXXXXXXXXXXXXX"
]
}

但这缺少任何用户声明信息。我把自定义声明作为强制性的。

有没有办法使用 rest API 调用为特定服务提供商注册用户声明?

api/identity/oauth2/dcr是标准的OAuth DCR端点,仅用于管理OAuth客户端应用程序。要查看/更新服务提供商的其他配置,您可以使用 SOAP 管理服务端点。

此管理服务的服务合同可在https://<IS_HOST>:<IS_PORT>/services/IdentityApplicationManagementService?wsdl中找到。将标记<IS_HOST>:<IS_PORT>替换为相关的主机和端口号,例如:https://localhost:9443/services/IdentityApplicationManagementService?wsdl

有关此文档的更多信息。

最新更新