Java CAS和子域的问题

Java CAS和子域的问题,java,cas,Java,Cas,我在使用CAS和子域(Java客户端)时遇到了一些问题 如果我将web.xml配置中的serverURL设置为,则该服务可以很好地处理以下形式的任何内容 但是,如果我尝试使用子域,即它会将我重定向回 CAS登录页面上的service GET变量显示不带子域的URL(即URL编码的形式) 你知道哪里出了问题吗 编辑:有什么想法吗?你有没有找到解决办法?我不太熟悉CAS身份验证过滤器,但是,根据文档,我看不到以您需要的方式配置过滤器的方法 我知道直接(通过Java对象)访问CAS库将提供一种解决方

我在使用CAS和子域(Java客户端)时遇到了一些问题

如果我将web.xml配置中的serverURL设置为,则该服务可以很好地处理以下形式的任何内容

但是,如果我尝试使用子域,即它会将我重定向回

CAS登录页面上的service GET变量显示不带子域的URL(即URL编码的形式)

你知道哪里出了问题吗


编辑:有什么想法吗?

你有没有找到解决办法?我不太熟悉CAS身份验证过滤器,但是,根据文档,我看不到以您需要的方式配置过滤器的方法

我知道直接(通过Java对象)访问CAS库将提供一种解决方法,因为您可以控制重定向过程,但我认为不建议这样做。如果您想进一步了解,本文件(非常非常过时)可能会提供一些指导:

您还需要查看正在使用的客户端版本的API文档

在任何情况下,如果您找到一种方法使其工作,请记住在您的CAS服务管理器中为子域URL创建一个新服务


我希望这能有所帮助:)

你有没有找到解决办法?我不太熟悉CAS身份验证过滤器,但是,根据文档,我看不到以您需要的方式配置过滤器的方法

我知道直接(通过Java对象)访问CAS库将提供一种解决方法,因为您可以控制重定向过程,但我认为不建议这样做。如果您想进一步了解,本文件(非常非常过时)可能会提供一些指导:

您还需要查看正在使用的客户端版本的API文档

在任何情况下,如果您找到一种方法使其工作,请记住在您的CAS服务管理器中为子域URL创建一个新服务


我希望这有帮助:)

中央身份验证服务器-单点登录服务器。中央身份验证服务器-单点登录服务器。我最终扩展了一些CAS筛选器和类。它可能没有它本来应该是干净的,但我不认为有太多的安全妥协。在这一点上,它似乎工作良好。我有完全相同的问题。你能在回复中扩展一下为了得到子域你接触了哪些过滤器和类吗?我最终扩展了一些CAS过滤器和类。它可能没有它本来应该是干净的,但我不认为有太多的安全妥协。在这一点上,它似乎工作良好。我有完全相同的问题。请您在回复中扩展一下,为了获得子域,您接触了哪些过滤器和类?