- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 JBOSS 7 上部署一个 CAS web 应用程序。程序包名称是 cas-server-webapp-3.4.11.war
。
我在安装过程中遇到以下错误:
09:37:06,951 错误 [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/cas-server-webapp-3.4.11]] (MSC服务线程 1-5)
将上下文初始化事件发送到类 org.springframework.web.util.Log4jConfigListener 的监听器实例的异常:java.lang.IllegalArgumentException:无效的“log4jConfigLocation”参数:类路径资源 [log4j.xml] 无法解析为绝对文件路径因为它不驻留在文件系统中:vfs:/D:/Programming/jboss7/bin/content/cas-server-webapp-3.4.11.war/WEB-INF/classes/log4j.xml
部署包位于 D:\Programming\jboss7\standalone\deployments\cas-server-webapp-3.4.11.war
,但显然 JBOSS 试图解析路径到 D :/Programming/jboss7/bin/content/cas-server-webapp-3.4.11.war
.
如何更改此路径?
最佳答案
对于 CAS 1.5,log4j 配置在您定义位置的 WEB-INF/cas.properties 文件中定义。
我使用了这个配置:
log4j.config.location=${jboss.server.base.dir}/deployments/cas-server-webapp.war/WEB-INF/classes/log4j.xml
但是,当应用服务器在部署期间不解压 war 时,它无论如何都不起作用,因为该文件不在文件系统上。因此,最简单的方法是通过删除 src/main/webapp/WEB-INF/spring-configuration/log4jConfiguration.xml 文件来完全禁用此 bean 的初始化。
此问题也与此 topic 有关.
关于java - 在 JBOSS 7 中部署 JASIG CAS 时类路径错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9802272/
我是 SSO 新手,我希望安装 Jasig CAS 演示 Web 应用程序并能够在其中登录。纯粹的研究和测试。我已经使用 https://wiki.jasig.org/display/CASUM/Se
我有六个应用程序,我正在使用 Jasig CAS 来验证它们。 Jasig CAS 的单点登录对我来说非常有用。 另一方面,单点登录对我不起作用。当我从其中一个应用程序注销时,我无法从根域访问其他应用
我们在 SSO(单点登录)身份验证方面遇到一些问题。我们使用 JASIG CAS,但我们的实现无法正常工作。它警告“您当前正在通过非安全连接访问 CAS。单点登录将不起作用。为了让单点登录工作,您必须
我正在尝试使用 Facebook OAuth2.0 配置 Jasig CAS4.0。 在不使用 facebook 的情况下,默认用户名“casuser”和密码“Mellon”工作正常。 我换了
我已经安装了 Jasig CAS 服务器,但无法登录。 有人可以告诉我默认凭据吗?如何查找凭据? 最佳答案 您可以使用具有相同用户名和密码的默认帐户 如果您在 LDAP 或 DB 中使用帐户,您可以在
我必须构建一个集中式身份验证和授权服务。我正在尝试使用 JASIG CAS。但它提到它是一个身份验证协议(protocol)。我的场景如下。 我的应用程序在第一次访问时重定向到 cas 服务器。 CA
我正在尝试通过 CAS 服务器设置单点登录。我想使用数据库身份验证,因为我有使用通过 MySQL 进行身份验证的 spring security 的现有应用程序。 我正在按照 official sit
老实说不确定标题是否足够描述性,所以这里是正文: 背景故事 我正在使用 Spring 框架重建 Web 应用程序。但是,旧应用程序在 PHP 上运行。 有一个宽限期,两个应用程序将同时运行,因此我将慢
我在从 java cas (JA-SIG) 检索属性时遇到问题。它总是返回空值。 下面是我的代码。我猜是 attributeRepository bean 从未被调用,因为我将表名更改为错误的,它运行
我想配置 Jasig CAS 以使用 BCrypt 作为密码编码器。 环顾四周,我发现这可以完全由 Spring Framework 处理,但我不熟悉它。 据我所知,我只需要将 spring-secu
我的单点登录效果很好,但单点注销不起作用。 场景是这样的: 打开 webapp1 并重定向到 CAS 登录页面 输入详细信息并登录 打开同样使用 CAS 的 webapp2。自动登录,因为用户已经登录
我在 Spring 应用程序中使用 Jasig CAS。 CAS 身份验证过滤器 bean 的配置如下所示: IE。一方面,身份验证过滤器将重定向到 casServerLoginUr
我们目前正在尝试在 JBoss EAP 6.3.0 服务器上部署 CAS 4.0.1。 登录 webflow 是定制的,以便根据调用 CAS 进行身份验证的服务重定向到特定的登录表单。根据这些形式,我
我正在制作一个测试项目,为我们 future 的项目尝试 Spring Boot。 我们正在使用 jasig CAS,我正在尝试使用 spring boot 和嵌入式 tomcat 服务器进行配置。
有没有人成功地将 Spring Social 框架(http://www.springsource.org/spring-social)集成到 JASIG CAS 单点登录解决方案(http://ww
我正在使用 JASIG CAS 通过 liferay 进行 SSO 登录。现在,当我直接尝试登录时,它工作正常,因为重定向是通过 CASFilter 进行的。它重定向到 CAS 登录页面,登录成功后,
我有一个 .NET 4.0 MVC 3 站点,该站点当前设置为针对较旧的 3.4.4 Jasig CAS 服务器进行身份验证。我只是尝试更新配置以连接到较新的 3.5.1 服务器(该服务器已经使用了一
我尝试使用 jasig CAS 对 Web 服务进行单点登录。 我使用 spring 过滤器为 web 应用程序做了安全性,但我不知道如何在服务器端使用 web 服务。 最佳答案 我们使用其余客户端
在同一个 Tomcat 服务器 (tomcat-7.0.54) 上部署了三个 Grails 应用程序,并且在几天 (3-4) 天后,我们似乎在记录后的一个或两个应用程序中陷入了重定向循环in. 一个应
我对 Java 知之甚少,更不用说 JASIG CAS 了。 我们正尝试在我们的 CentOS 6 服务器上实现 CAS。我们收到以下错误: java.io.FileNotFoundException
我是一名优秀的程序员,十分优秀!