Trying Grails 3.0.0.M1, многое изменилось!3.0.0.M1 как работать на https-подключении
Как бы я run-app --https
и как бы настроить его так же для производственной среды-войны?
Большое спасибо!
Trying Grails 3.0.0.M1, многое изменилось!3.0.0.M1 как работать на https-подключении
Как бы я run-app --https
и как бы настроить его так же для производственной среды-войны?
Большое спасибо!
Прежде всего, Grails 3.0.0.M1 является не производство готово, если вы думаете о совершении движения.
Основные изменения для Grails 3 включают в себя:
Чтобы настроить SSL для приложения Spring Boot, значение server.ssl.*
должно быть добавлено к application.properties
или application.yml
файлам.
В Grails 3 это будет соответствовать application.yml
под grails-app/conf
. Ниже изменения (в качестве примера) потребовалось бы:
server:
port: 8443
ssl:
key-store: classpath:keystore.jks
key-store-password: secret
key-password: another-secret
что эквивалентно Configuring SSL in Spring Boot.
Однако документация ограничена прямо сейчас и работает. Так что пусть Grails 3 варится больше до своей GA, где его можно использовать в производственной среде.
Grails сообщество будет более чем счастлив, если вопросы/проблемы/аксессуар сообщается в Grails JIRA
начиная с новым приложением и зная, что Grails 3.0 будет готов через 2 месяца ... Я не хочу чтобы начать с старой версии и затем выполнить миграцию. Спасибо – rawi
жаль вас раздражать: с приведенным выше определением - в какой каталог я бы поставил файл keystore.jks? – rawi
Должно быть на пути к классам. 'grails-app/conf' будет местом для добавления файла хранилища ключей. – dmahapatro