无法使用Grails通过CAS Single Sign-on登录

Pudpuduk

我正在使用具有Spring安全核心和Spring Security CAS插件的grails应用程序。我已经设置了具有数据库身份验证的jasig CAS服务器。到目前为止,如果我直接通过CAS与数据库中的用户一起登录,效果很好。

我遇到的问题是当我尝试从grails应用程序登录时。我成功重定向到CAS页面,在登录后,我被发送回我的grails应用程序,但凭据错误。

在CAS服务器的tomcat日志中,我具有以下跟踪信息:

2015-01-21 10:55:59,182 WARN [org.jasig.cas.authentication.PolicyBasedAuthenticationManager] - <Cannot find authentication handler that supports http://localhost:8080/myGrailsApp/secure/receptor, which suggests a configuration problem.>

以下是我在grails中的设置:

grails.plugin.springsecurity.cas.serverUrlPrefix = 'https://localhost:8443/cas'
grails.plugin.springsecurity.cas.loginUri = '/login'
grails.plugin.springsecurity.cas.proxyReceptorUrl = '/secure/receptor'
grails.plugin.springsecurity.cas.serviceUrl = 'http://localhost:8080/myGrailsApp/j_spring_cas_security_check'
grails.plugin.springsecurity.cas.proxyCallbackUrl = 'http://localhost:8080/myGrailsApp/secure/receptor'

这是一个具有有效的spring安全性的现有项目,我们已经使用了一段时间,现在尝试将其移至单点登录。

我的CAS服务器或grails应用程序中缺少什么设置?在设置我的CAS服务器时,我遵循了数据库身份验证处理程序默认设置

谢谢你的帮助!

耶莱留

您真的需要使用CAS代理功能吗?因为CAS错误表明CAS服务器未配置为处理代理回调,而CAS客户端配置为使用代理(我猜:proxyReceptorUrlproxyCallbackUrl属性)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Bluemix Single Sign On不显示登录页面

来自分类Dev

无法使CAS Single Sign Out与Spring Security一起使用

来自分类Dev

Ubuntu Single Sign On和Launchpad登录服务之间有什么关系?

来自分类Dev

Ubuntu Single Sign On和Launchpad登录服务之间有什么关系?

来自分类Dev

Single Sign On (SSO) - workflow

来自分类Dev

无法登录Grails应用

来自分类Dev

无法登录Grails应用

来自分类Dev

在网络应用中使用google-sign.in:使用“登录”按钮退出

来自分类Dev

Single sign on using freeRadius and Apache?‏

来自分类Dev

使用Apple按钮登录时标题始终显示为“ SIGN_IN_WITH_APPLE”

来自分类Dev

rails&devise,登录后使用after_sign_in_path_for转到首页#show

来自分类Dev

通过CAS登录Webflow调用

来自分类Dev

无法通过SSH登录

来自分类Dev

如何使用顶级账户中的 AWS Single Sign On 配置来自不同账户的多个 AWS Connect 实例?

来自分类Dev

Grails + Spring Security:无法登录

来自分类Dev

PHP curl登录无法通过登录页面

来自分类Dev

无法使用Telnet登录Windows(通过PuTTY)

来自分类Dev

无法登录

来自分类Dev

无法登录

来自分类Dev

Firebase Google 登录“未处理的异常:PlatformException sign_in_failed...”

来自分类Dev

OWIN简单登录无法登录

来自分类Dev

无法使用登录功能

来自分类Dev

无法使用Yii登录

来自分类Dev

无法使用LightDM登录

来自分类Dev

无法使用Yii登录

来自分类Dev

无法使用密码登录

来自分类Dev

无法使用硒登录

来自分类Dev

无法使用 Puppeteer 登录

来自分类Dev

无法通过publickey ssh登录