【发布时间】:2015-04-02 21:44:09
【问题描述】:
试用 Grails 3.0.0.M1,发生了很多变化!
我将如何 run-app --https 以及如何为生产环境战配置它?
非常感谢!
【问题讨论】:
标签: grails grails-3.0
试用 Grails 3.0.0.M1,发生了很多变化!
我将如何 run-app --https 以及如何为生产环境战配置它?
非常感谢!
【问题讨论】:
标签: grails grails-3.0
首先,如果考虑采取行动,Grails 3.0.0.M1还没有准备好生产。
Grails 3 的主要变化包括:
为了为 Spring Boot 应用程序设置 SSL,必须将 server.ssl.* 设置添加到 application.properties 或 application.yml 文件中。
在 Grails 3 中,它将对应于 grails-app/conf 下的 application.yml。需要进行以下更改(例如):
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 JIRA 中报告任何问题/问题/增强功能,Grails 社区将非常高兴
【讨论】:
grails-app/conf 将是添加密钥库文件的地方。
classpath:keystore.jks。您是否尝试在 YAML 文件中仅使用 keystore.jks?