2015-10-20 40 views
0

使用HTTPS,而HTTP在某些URL Grails中,我使用的Spring Security核心插件,我有2个问题:Grails中

  1. 有没有一种方法,使在特定的网址,浏览器使用HTTPS而HTTP?我在配置文件利用这一点,但它不工作:grails.plugin.springsecurity.auth.forceHttps = true

  2. 如何登录后,用户将返回到原来请求的页面,例如,用户试图访问“securedPage”,这需要先登录才能重定向到登录页面,因此登录后我希望用户返回到该页面。

回答

0

试试这个怎么样?

grails run-app -https // with HTTPS 

您也可以尝试使用:

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

,或者尝试使用这个插件:

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

+0

雅,我知道它运行在HTTPS整个应用程序,我需要什么在HTTPS中运行一些特定的URL – Sherif

+0

任何建议? – Sherif

+0

我有两个是这个http://stackoverflow.com/questions/7534844/how-to-force-https – Neoryder