[英]WSO2 identity server api
I am designing a new application that needs identity management functionality (ie managing user accounts and roles). 我正在设计一个需要身份管理功能的新应用程序(即管理用户帐户和角色)。 I would like to delegate that functionality to an Identity Server. 我想将该功能委托给Identity Server。
I did find the WSO2 AuthenticationAdmin wsdl https://localhost:9443/services/AuthenticationAdmin?wsdl
but that doesn't have user account management functionality. 我确实找到了WSO2 AuthenticationAdmin wsdl https://localhost:9443/services/AuthenticationAdmin?wsdl
但没有用户帐户管理功能。
1) You can try using the UserAdmin located at https://localhost:9443/services/UserAdmin?wsdl
as well. 1)您也可以尝试使用位于https://localhost:9443/services/UserAdmin?wsdl
。
2) You can do this by using the osgi console. 2)您可以使用osgi控制台执行此操作。 Start the server using -DosgiConsole flag, ie ./wso2server.sh -DosgiConsole or ./wso2server.bat -DosgiConosle 使用-DosgiConsole标志启动服务器,即./wso2server.sh -DosgiConsole或./wso2server.bat -DosgiConosle
then after the server start you will get the osgi console. 然后在服务器启动后,您将获得osgi控制台。 Enter listAdminServices and you will get the list. 输入listAdminServices,您将获得列表。 ex: 例如:
osgi> listAdminServices
Admin services deployed on this server:
1. ProvisioningAdminService, ProvisioningAdminService, https://10.150.3.140:9443/services/ProvisioningAdminService/
All the commands such as 'listAdminServices' are listed by typing 'help' from the osgi console. 通过在osgi控制台中键入“help”来列出所有命令,例如“listAdminServices”。
Note: All servers expose Web Service APIs which can be used for to gain access to back end functionality. 注意:所有服务器都公开Web Service API,可用于获取对后端功能的访问权限。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.