首页 文章

WSO2身份服务器api

提问于
浏览
7

我正在设计一个需要身份管理功能的新应用程序(即管理用户帐户和角色) . 我想将该功能委托给Identity Server .

  • WSO2 Identity Server是否公开了REST或SOAP API来管理用户帐户(例如类似于OpenAM's REST api)?

我确实找到了WSO2 AuthenticationAdmin wsdl https://localhost:9443/services/AuthenticationAdmin?wsdl 但没有用户帐户管理功能 .

  • 是否有所有wsdl 's that are exposed by the WSO2 platform? So far, I' ve的授权列表通过在谷歌上搜索找到了AuthenticationAdmin wsdl和EventBrokerService wsdl .

1 回答

  • 7

    1)您也可以尝试使用位于 https://localhost:9443/services/UserAdmin?wsdl 的UserAdmin .

    2)您可以使用osgi控制台执行此操作 . 使用-DosgiConsole标志启动服务器,即./wso2server.sh -DosgiConsole或./wso2server.bat -DosgiConosle

    然后在服务器启动后,您将获得osgi控制台 . 输入listAdminServices,您将获得列表 . 例如:

    osgi> listAdminServices
    Admin services deployed on this server:
    1. ProvisioningAdminService, ProvisioningAdminService, https://10.150.3.140:9443/services/ProvisioningAdminService/
    

    通过在osgi控制台中键入“help”来列出所有命令,例如“listAdminServices” .

    注意:所有服务器都公开Web Service API,可用于访问后端功能 .

相关问题