tomcat - 在 Tomcat 上安装 CAS 服务器失败

标签 tomcat tomcat7 cas

我正在尝试在 tomcat 7 上安装 CAS。 但是当我启动服务器时,出现了这个错误。

SEVERE: "Servlet.service()" pour la servlet jsp a lancé une exception
org.apache.jasper.JasperException: /WEB-INF/view/jsp/default/ui/casLoginView.jsp (line: 49, column: 33) Attribute value request.getQueryString() == null ? "" : request.getQueryString().replaceAll("&locale=[A-Za-z][A-Za-z]|^locale=[A-Za-z][A-Za-z]", "") is quoted with " which must be escaped when used within the value

有什么想法吗?

最佳答案

我添加了一个新的系统变量

JAVA_OPTS = "-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false"

它就像魔术一样工作。

关于tomcat - 在 Tomcat 上安装 CAS 服务器失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17532285/

相关文章:

cas - 是OpenDJ,OpenAM和OpenIAM免费软件

tomcat - 在 tomcat 7 中的 webapps 文件夹外部署 Web 应用程序

java - mchange-commons-java-0.2.11.jar 的 Spring Boot Web 应用程序 FileNotFoundException

java - 什么决定了在 Ubuntu 上使用哪个版本的 Java Tomcat?

spring - 为什么首页无法访问/spring boot应用

authentication - 自定义tomcat的用户认证弹窗

java - 如何使用 openssl 在 tomcat 7 上的客户端和服务器上配置双向 ssl 生成 ssl 证书?

java - 在 REST 服务中验证 token ST Apereo CAS(无状态)

authentication - 解释 FB 连接身份验证的工作原理

Tomcat 新手 - 新安装时出现 IllegalStateException