繁体   English   中英

JASIG CAS自定义UI和设置

[英]JASIG CAS Custom UI and settings

我正在开发Java EE Web应用程序,现在我需要为少量组件实现SSO。 作为解决方案,我选择了JASIG CAS服务器。 据我所知,这是针对像我这样的情况的最受欢迎的解决方案,但是在不重建cas-server源的情况下,我找不到有关如何自定义UI(登录页面等)或设置(登录url等)的任何信息。 。 我只想拥有自己的Maven项目,可以轻松更改。

我的pom.xml:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <artifactId>testing-cas</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>war</packaging>

    <dependencies>
        <dependency>
            <groupId>org.jasig.cas</groupId>
            <artifactId>cas-server-webapp</artifactId>
            <version>${cas.version}</version>
            <type>war</type>
            <scope>runtime</scope>
        </dependency>
    </dependencies>

</project>

这就是我目前所拥有的。 有人可以提供有关自定义CAS UI和设置的信息吗? 总有可能吗?

Okey,这比我想的要容易。

仔细阅读新文档: http : //jasig.github.io/cas/4.0.x/installation/Maven-Overlay-Installation.html

重要的一点是,我必须将文件放置在与CAS中完全相同的位置。 因此,例如,jsp应该位于WEB-INF/view/jsp/default/ui并且CAS将使用此JSP而不是使用默认JSP。 或者,我可以覆盖propertyFileConfigurer.xml并使用具有自定义设置的另一个属性文件。

其他所有设置都一样。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM