我運行此腳本開始我的Grails 2.0.0應用:Grails的-Dserver.host = ei000367運行的應用程序-https在一個Grails應用程序嵌入的Tomcat配置SSL
我想啓用SSL在我的應用程序中,但我需要使用我通過keytool自己生成的證書,並將其導入到ssl/.keystore下的grails工作目錄中。我需要該證書,因爲它包含「正確的」名稱:CN = ei000367,OU =測試,O =測試其中,ei000367是我的機器。
我不想使用一個由Grails的自動生成:CN =本地主機,OU =測試,O =測試
看起來這可能與配置Tomcat插件http://grails.org/plugin/tomcat tomcat.keystorePath和tomcat.keystorePassword但我不確定這是否是配置嵌入式tomcat本身的方式。
在這篇文章SSL, Tomcat and Grails ataylor似乎已經解決了它,但我不爲我工作。
任何想法?
感謝您的耐心。
首先說,我在證書方面的專家。我創建了一個密鑰存儲文件,通過執行以下命令來存儲服務器的私鑰和自簽名證書:%JAVA_HOME%\ bin \ keytool -genkey -alias tomcat -keyalg RSA – 2012-03-15 11:42:11