0

アプリケーション全体に SSL を適用したいと考えています。

Config.groovy には次のものがあります。

grails.plugin.springsecurity.secureChannel.definition = [
        '/**':               'REQUIRES_SECURE_CHANNEL',
]

そして、Grails を dev モードで起動しrun-app -httpsます。起動メッセージは、SSL が有効になっていることを確認します (また、ブラウザーで正常にテストしました)。

Browse to http://localhost:8080/foo or https://localhost:8443/foo

を参照するとhttp://localhost:8080/foo、 にリダイレクトされhttps://localhost:8443/foo、http にとどまります。ポートはデフォルトのものです (表示されているとおり)。ご覧のとおり、これはローカル アクセスであるため、ロード バランサーとそれが追加する余分なヘッダーは適用されません。マニュアルを読みましたが、他に何が必要かわかりません。

環境: Grails 2.3、Spring Security Plugin 1.2.7.3

前もって感謝します。

4

1 に答える 1