Идентификационный сервер WSO2 - не может видеть пользователей в таблице базы данных UM_USER после изменения базы данных на PostgreSQL - PullRequest
0 голосов
/ 19 марта 2020

Я изменил базу данных по умолчанию с H2 на PostgreSQL в соответствии с документацией [WSO2] https://is.docs.wso2.com/en/latest/setup/changing-to-postgresql и создал таблицы с использованием сценариев db.

Я могу запустить WSO2 идентификационный сервер и возможность добавления пользователей с помощью консоли управления.

Но я не вижу список этих пользователей в um_user таблице postgreSQL. Даже я не могу найти список этих пользователей в H2 База данных также.

Найти мой deployment.toml файл.

[database.identity_db]
type="postgre"
url="jdbc:postgresql://localhost:5432/wso2_identity_db"
username="postgres"
password="postgres"

[database.identity_db.pool_options]
maxActive="80"
maxWait="60000"
minIdle="5"
testOnBorrow=true
validationQuery="SELECT 1;COMMIT"
validationInterval="30000"
defaultAutoCommit=true

[database.shared_db]
type="postgre"
url="jdbc:postgresql://localhost:5432/wso2_shared_db"
username="postgres"
password="postgres"


[database.shared_db.pool_options]
maxActive="80"
maxWait="60000"
minIdle="5"
testOnBorrow=true
validationQuery="SELECT 1;COMMIT"
validationInterval="30000"
defaultAutoCommit=true

Я использую следующие версии wso2 и postgreSQL.

WSO2 version = 5.9.0

PostgreSQL Version = 12

Может кто-нибудь помочь мне отладить эту проблему?

1 Ответ

2 голосов
/ 19 марта 2020

Идентификационная БД хранит связанные с идентификацией данные, такие как токены. Shared DB отвечает за хранение данных реестра. Но пользователи хранятся в другом месте. Они являются хранилищами пользователей. По умолчанию пользователи хранятся в хранилище пользователей ReadWriteLDAP. Согласно вашему требованию вам необходимо настроить хранилище пользователей JDB C в качестве основного хранилища пользователей. Пожалуйста, обратитесь к следующей документации. Он имеет определенные c конфигурации, относящиеся к PostgreSQL хранилищу пользователей

https://is.docs.wso2.com/en/5.9.0/setup/configuring-a-jdbc-user-store/

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