Změny dokumentu CAS Java klient
Naposledy změněno Petr Abrahamczik 16.04.2024 10:22
Od verze 7.1
změnil(a) Petr Abrahamczik
k 07.02.2019 10:56
k 07.02.2019 10:56
Změnit komentář:
Žádné komentáře k této verzi
Na verzi 8.1
změnil(a) Petr Abrahamczik
k 07.02.2019 11:05
k 07.02.2019 11:05
Změnit komentář:
Žádné komentáře k této verzi
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,7 +1,8 @@ 1 1 V ukázkovém příkladu je popsán způsob konfigurace webové aplikace v Javě pomocí [[Java Apereo CAS Client>>https://github.com/apereo/java-cas-client]]. 2 2 3 3 1. Do aplikace je potřeba přidat knihovny klienta https://mvnrepository.com/artifact/org.jasig.cas.client/cas-client-core buď přímo a nebo pomocí nějakého buildovacího nástroje např. Maven.((( 4 -{{code language="xml"}}} 4 + 5 +{{code language="xml"}} 5 5 <dependency> 6 6 <groupId>org.jasig.cas.client</groupId> 7 7 <artifactId>cas-client-core</artifactId> ... ... @@ -10,7 +10,8 @@ 10 10 {{/code}} 11 11 ))) 12 12 1. Nakonfigurovat web.xml. V uvedené konfiguraci je nutné nahradit adresu klienta https://klient.vsb.cz s URL našeho serveru.((( 13 -{{code language="xml"}}} 14 + 15 +{{code language="xml"}} 14 14 <filter> 15 15 <filter-name>CAS Single Sign Out Filter</filter-name> 16 16 <filter-class>org.jasig.cas.client.session.SingleSignOutFilter</filter-class> ... ... @@ -97,7 +97,8 @@ 97 97 např. ##https:~/~/www.sso.vsb.cz/logout?service=https%3A%2F%2Fklient.vsb.cz## 98 98 ))) 99 99 1. Přihlášenou osobu v aplikaci lze pak jednoduše zjistit pomoci((( 100 -{{code language="java"}}} 102 + 103 +{{code language="java"}} 101 101 request.getRemoteUser(); 102 102 {{/code}} 103 103 )))