簡體   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