Grails开发人员,帮助我找出完成以下内容的最常规方法。 所以,我有一个启用了CAS的Tomcat,它被托管的所有webapp使用。 其中一个webapps是grails应用程序。
对于这个grails应用程序的web-app文件夹中的文件,他们只能按预期看到request.getRemoteUser()。
至于grails-app(例如,在控制器中获取用户名),据我所知,我应该采取一些额外的步骤。
我的问题是 - 实现这一目标的最常规方法是什么? 在我的脑海中,只是试图通过任何方式解决这个问题,我可以从web-app部分转发请求到控制器,但它安静的变态。或者我可以安装grails CAS插件,但这意味着我只是加倍配置,因为我已经配置了web.xml。
或者我可以(我可以?)以某种方式使用springSecurityService吗?
但是,对于Web应用程序来说,在grails应用程序中获取用户名的最优雅方法是什么呢?
答案 0 :(得分:1)
有几种不同的方法可以解决这个问题: