From 1152959d832ac2e8d690d5fc781d72df3a63a753 Mon Sep 17 00:00:00 2001
From: Makhtar DIAGNE <makhtar.diagne@teamdlab.com>
Date: Wed, 30 Sep 2020 14:16:15 +0200
Subject: [PATCH] [TECH] CAS SSO authentication : fix nginx authorized URLs

---
 .../reverse/templates/nginx/conf.d/proxy_vhosts.conf.j2   | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/deployment/roles/reverse/templates/nginx/conf.d/proxy_vhosts.conf.j2 b/deployment/roles/reverse/templates/nginx/conf.d/proxy_vhosts.conf.j2
index a1712964..70f0ecfb 100644
--- a/deployment/roles/reverse/templates/nginx/conf.d/proxy_vhosts.conf.j2
+++ b/deployment/roles/reverse/templates/nginx/conf.d/proxy_vhosts.conf.j2
@@ -66,7 +66,7 @@ server {
     include {{ reverse_conf_dir }}/ssl/ssl.conf;
 
     server_name {{ vitamui.identity_admin.server_name }};
-    
+
     location = /favicon.ico {
         alias {{ vitamui_defaults.folder.root_path }}/conf/assets/favicon.ico;
     }
@@ -101,7 +101,7 @@ server {
     include {{ reverse_conf_dir }}/ssl/ssl.conf;
 
     server_name {{ vitamui.identity.server_name }};
-    
+
     location = /favicon.ico {
         alias {{ vitamui_defaults.folder.root_path }}/conf/assets/favicon.ico;
     }
@@ -149,7 +149,7 @@ server {
         return 302 $scheme://$host/login;
     }
 
-    location ~ ^/(login|logout|extras|webjars|css|favicon|images|js|serviceValidate|oauth2.0) {
+    location ~ ^/(login|logout|extras|webjars|css|favicon|images|js|serviceValidate|oauth2.0|clientredirect) {
         proxy_pass https://cas;
         proxy_set_header Host            $host;
     	proxy_set_header X-Forwarded-For $remote_addr;
@@ -179,7 +179,7 @@ server {
     include {{ reverse_conf_dir }}/ssl/ssl.conf;
 
     server_name "{{ vitamui.portal.server_name }}";
-    
+
     location = /favicon.ico {
         alias {{ vitamui_defaults.folder.root_path }}/conf/assets/favicon.ico;
     }
-- 
GitLab