Как хэшировать URL-адрес и имя пользователя SQL-адаптера IBM MobileFirst в xml-файле?

Я использую IBM MobileFirst SQL-адаптер для получения данных из AWS Oracle RDS.

Чтобы подключиться к адаптеру sql, нам нужно указать имя пользователя, пароль, URL и порт. Соединение работает, однако, как я должен хэшировать это так, чтобы никто не мог прочитать это? Это должно сделать его более безопасным. Это возможно?

<driverClass>oracle.jdbc.driver.OracleDriver</driverClass>
   <url>jdbc:oracle:thin:@xxx.rds.amazonaws.com:1525/SchemaSample</url>
            <user>Username</user>
            <password>Password</password>
</dataSourceDefinition>

1 ответ

Решение

Во-первых, вы используете очень старую сборку 7.1, и ваша команда должна рассмотреть возможность обновления версий клиента и сервера.

Во-вторых, чтобы уточнить, вы не "подключаетесь к адаптеру SQL". Ваш клиент отправляет запрос на сервер MobileFirst, чтобы использовать адаптер для подключения к AWS Oracle RDS. Это запрос адаптера к AWS, который вы хотите, чтобы его свойства хэшировались или шифровались.

Что касается свойств шифрования, это зависит от сервера приложений, на котором вы установили MobileFirst Server (WAS, WAS liberty или Tomcat). В общем, процесс выглядит следующим образом:

Другие вопросы по тегам