在Grails的某些URL中使用HTTPS而不是HTTP

时间:2015-10-20 16:15:59

标签: grails

在Grails中,我使用的是Spring Security Core插件,我有两个问题:

  1. 有没有办法让浏览器在特定的URL而不是HTTP中使用HTTPS?我在配置文件中使用此功能,但它无效:grails.plugin.springsecurity.auth.forceHttps = true

  2. 登录后用户将如何返回原始请求的页面,例如,用户正在尝试访问" securedPage"这需要先登录才能重定向到登录页面,所以登录后我希望用户返回该页面。

1 个答案:

答案 0 :(得分:0)

尝试这个怎么样?

grails run-app -https // with HTTPS

您也可以尝试使用:

grails.plugins.springsecurity.secureChannel.definition = [
  '/path/**':         'REQUIRES_SECURE_CHANNEL'
]

或尝试使用此插件:

https://grails.org/plugin/force-ssl