Я хотел бы запустить Play Framework поверх HTTPS только в режиме разработки, и я сделал это, используя следующий бит конфигурации:
https.port=9443
trustmanager.algorithm=JKS
keystore.file=conf/certificate.jks
keystore.password=password
certificate.password=password
application.mode=dev
%prodenv.application.mode=prod
Это работает, когда я запускаю play run
, но в процессе производства мы запускаем play run --%prodenv
, и я хочу отключить HTTPS, поскольку HTTPS обрабатывается Nginx. Я проиграл, как это сделать. Я хотел бы сделать это через конфигурационный файл, а не с помощью дополнительных аргументов командной строки, так как это не соответствует цели конфигурации моего приложения в файле application.conf
.