我想爲整個應用程序實施SSL。Grails:無法在/ **上執行SSL
我在Config.groovy中的以下內容:
grails.plugin.springsecurity.secureChannel.definition = [
'/**': 'REQUIRES_SECURE_CHANNEL',
]
我做起的Grails在開發模式run-app -https
。該啓動消息確認啓用SSL(我也用瀏覽器進行了測試成功):
Browse to http://localhost:8080/foo or https://localhost:8443/foo
如果我瀏覽到http://localhost:8080/foo
,我不重定向到https://localhost:8443/foo
但留在HTTP上。端口是默認端口(如所見)。 這是本地訪問,如圖所示,因此負載均衡器和它添加的額外頭文件不適用。我讀了manual,但看不到還需要什麼。
環境:Grails的2.3,Spring Security的插件1.2.7.3
預先感謝您。