我的当前架构存在问题。
我有以下架构:
API(rest):Grails Application
“App-2”:Grails应用程序(使用Http Builder)
两个应用程序(API和App-2)都使用CAS服务器进行身份验证,因此我安装了
两个应用程序中的插件“Spring-security-cas1.0.5”。
两个应用程序都在CAS上进行了身份验证,但它们没有与每个
相同的会话应用程序生成自己的JSESSIONID。
我试图从“App-2”拦截Api jsessionid并将其发送到每个标题中
请求,但它没有用。
请提出任何想法或建议?
非常感谢
答案 0 :(得分:0)
当我们在控制器应用程序Rest上添加@Secured(['ROLE_USER'])时出现问题。
如果我们想通过应用程序2中的http构建器访问API,那么CAS authentifcation页面将会重新发布。