Я развертываю приложения Play в распределенных средах, поддерживаемые удаленной базой данных MySQL. В частности, приложения размещаются на heroku, а база данных находится на Amazon RDS (хотя это действительно относится к любому удаленному соединению с базой данных). Поскольку база данных не только на локальном хосте, я бы предпочел, чтобы удаленное соединение с MySQL было выполнено с помощью SSL для обеспечения безопасности.
Учитывая, что сертификат CA доверяет, как настроить приложение Play для подключения к серверу MySQL через SSL, только если сертификат хоста может быть проверен?
Предположим, что это текущая конфигурация базы данных:
db.default.driver=com.mysql.jdbc.Driver
db.default.url="jdbc:mysql://url.to.database/test_db"
db.default.user=root
db.default.password="...."