我正在设计一个需要身份管理功能的新应用程序(即管理用户帐户和角色)。我想将该功能委托给Identity Server。
我确实找到了WSO2 AuthenticationAdmin wsdl https://localhost:9443/services/AuthenticationAdmin?wsdl
,但它没有用户帐户管理功能。
答案 0 :(得分: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服务API,可用于访问后端功能。