【问题标题】:CAS Redirect LoopCAS 重定向循环
【发布时间】:2015-08-31 13:17:40
【问题描述】:

我正在尝试启动和运行 CAS 设置,但我对此很陌生。

我正在执行与video 类似的标准步骤。

  • 我已经创建了密钥库文件
  • 已创建证书
  • 导入成功并添加到cacerts文件中
  • 我在tomcat的server.xml中做了必要的修改

完成所有这些步骤后,我启动了 tomcat,将 war 放在 webapp 中并进行测试,我尝试访问 http://localhost:8080/cas/loginhttps://localhost:8443/cas/login 并抛出和重定向循环错误。

我不知道我做错了什么。任何帮助表示赞赏!。

【问题讨论】:

  • 如果我没记错的话,当处理你的 url 安全性(某种拦截器)认为你的登录 URL 本身需要身份验证时,通常会发生这种情况。因此,您会陷入无限重定向循环。因此,请确保 /cas/login 在您的应用程序中不需要身份验证
  • 我还没有将 cas 用于我的应用程序...我刚刚在 tomcat 中部署了 cas 服务器并尝试访问可用的默认 /cas/login 页面。所以我想知道我做错了什么

标签: java tomcat single-sign-on cas


【解决方案1】:

这与我的配置无关。

我看了几个视频,了解到我的配置没有任何问题。问题出在 4.0.0 版本上。不知道大家有没有遇到同样的问题。

我的解决方案:我采用了最新的源代码(4.0.2)并使用 maven 构建了战争并进行了部署。效果很好。

【讨论】:

    猜你喜欢
    • 2015-03-10
    • 2015-09-12
    • 2014-07-18
    • 1970-01-01
    • 1970-01-01
    • 2014-01-21
    • 2021-02-03
    • 2012-01-11
    • 1970-01-01
    相关资源
    最近更新 更多