Как перенести пользователей оракула на сервер идентификации WSO2

Я хочу аутентифицировать пользователей с помощью WSO2 EI 6.1.1. У меня уже есть пользователи, пароли и предоставленные роли, определенные в базе данных Oracle. Теперь я развернул сценарии сервера идентификации, но не смог найти способ перенести своих пользователей и роли на WSO2.

Существуют ли стандартные методы для такого рода вещей или мне нужно напрямую вставлять в таблицы? В таком случае, какие столы я должен трогать?

Ваше здоровье!


person Damith Jinasena    schedule 19.06.2017    source источник
comment
Привет, ты решил эту проблему? Поделись, пожалуйста!   -  person Kyle    schedule 18.12.2018


Ответы (2)


WSO2IS предоставляет множество полезных сервисов SOAP. Один из них — добавить пользователя в существующее хранилище пользователей.

Самый простой способ, который я могу придумать, чтобы решить вашу проблему, - это написать сценарий (может быть код JAVA) для получения информации из вашей базы данных Oracle, а затем вызвать веб-службу WSO2, чтобы добавить пользователя в базу данных WSO2.

Дайте мне знать, если вам нужна помощь, чтобы сделать это.

person Agam    schedule 02.07.2017

Если схема вашей базы данных отличается от схемы базы данных пользователей WSO2, вам необходимо написать собственный менеджер хранилища пользователей, чтобы использовать существующих пользователей и пароли.

Вот полное руководство о том, как это сделать:
https://docs.wso2.com/display/IS530/Writing+a+Custom+User+Store+Manager

person farasath    schedule 30.06.2017