This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
docpublic:systemes:ssocas:cas7install [2024/06/15 16:50] adminjp [personalisation des views] |
docpublic:systemes:ssocas:cas7install [2024/06/16 09:06] (current) adminjp [Registering Applications] |
||
|---|---|---|---|
| Line 860: | Line 860: | ||
| ==== Registering Applications ==== | ==== Registering Applications ==== | ||
| + | |||
| + | * https:// | ||
| + | |||
| les appplications clientes autorisées à utiliser notre serveur CAS doivent etre declarée au préalable . cela peut se faire au travers d'un simple fichier de type json . | les appplications clientes autorisées à utiliser notre serveur CAS doivent etre declarée au préalable . cela peut se faire au travers d'un simple fichier de type json . | ||
| - | nous déclarons dans cas.prpoerties | + | nous déclarons dans cas.properties |
| < | < | ||
| - | [root@ssocas6 | + | [root@cas7 cas-overlay-template]# |
| - | ### Registering Applications | + | 846-### Registering Applications |
| - | cas.serviceRegistry.json.location: | + | 876:cas.serviceRegistry.json.location: |
| </ | </ | ||
| - | Il est recommandé de nommer les nouveaux fichiers JSON comme ceci: " | + | Il est recommandé de nommer les nouveaux fichiers JSON comme ceci: " |
| Pour créer l'ID nous utilisons la commande date +%s | Pour créer l'ID nous utilisons la commande date +%s | ||
| < | < | ||
| - | [root@ssocas6 | + | [root@cas7 cas-overlay-template]# |
| - | [root@ssocas6 | + | [root@cas7 cas-overlay-template]# |
| - | [root@ssocas6 | + | [root@cas7 services]# touch disi_star_domain-`date +%s`.json |
| - | [root@ssocas6 | + | [root@cas7 services]# vim disi_star_domain-1718526946.json |
| </ | </ | ||
| - | on peux ensuite ajouter d' | + | le contenu de la définition de services a autoriser, dans cet exemple RegEx sur tout un domain |
| + | |||
| + | < | ||
| + | [root@cas7 services]# cat disi_star_domain-1718526946.json | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | |||
| + | } | ||
| + | </ | ||
| + | |||
| + | |||
| + | on peut ensuite ajouter d' | ||
| < | < | ||
| Line 888: | Line 916: | ||
| [root@ssocas6 services]# | [root@ssocas6 services]# | ||
| { | { | ||
| - | " | + | " |
| " | " | ||
| " | " | ||
| Line 900: | Line 928: | ||
| [1] | [1] | ||
| < | < | ||
| - | 2021-05-28 14:18:03,506 INFO [org.apereo.cas.services.AbstractServicesManager] - <Loaded [3] service(s) from [JsonServiceRegistry].> | + | 2024-06-16 10:56:43,076 INFO [org.apereo.cas.services.mgmt.AbstractServicesManager] - <Loaded [2] service(s) from [JsonServiceRegistry].> |
| </ | </ | ||
| Line 1257: | Line 1286: | ||
| < | < | ||
| - | #./gradlew getResource -PresourceName=pmlinks | + | [root@cas7 cas-overlay-template]# ./gradlew getResource -PresourceName=pmlinks |
| > Task : | > Task : | ||
| - | Copied file /opt/test-6.3-cas-overlay-template/ | + | Copied file /opt/cas-src/ |
| - | + | ||
| - | [root@ssocas6d | + | |
| - | <span th: | + | |
| </ | </ | ||