Repository: incubator-ranger
Updated Branches:
  refs/heads/master 6228e4e3a -> 608776712


RANGER-981: Change session cookie name from JSESSIONID to RANGERADMINSESSIONID

Signed-off-by: Gautam Borad <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/60877671
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/60877671
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/60877671

Branch: refs/heads/master
Commit: 60877671289426847a5f54a0ae3877c4f420c75a
Parents: 6228e4e
Author: Mehul Parikh <[email protected]>
Authored: Tue May 10 14:37:29 2016 +0530
Committer: Gautam Borad <[email protected]>
Committed: Fri May 13 18:46:19 2016 +0530

----------------------------------------------------------------------
 .../org/apache/ranger/security/web/filter/RangerKrbFilter.java   | 2 +-
 .../src/main/resources/conf.dist/security-applicationContext.xml | 2 +-
 security-admin/src/main/webapp/WEB-INF/web.xml                   | 4 +++-
 3 files changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/60877671/security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerKrbFilter.java
----------------------------------------------------------------------
diff --git 
a/security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerKrbFilter.java
 
b/security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerKrbFilter.java
index 88ab020..120f098 100644
--- 
a/security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerKrbFilter.java
+++ 
b/security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerKrbFilter.java
@@ -502,7 +502,7 @@ public class RangerKrbFilter implements Filter {
             Collection<String> headerNames = httpResponse.getHeaderNames();
             for(String headerName : headerNames){
                 String value = httpResponse.getHeader(headerName);
-                if(headerName.equalsIgnoreCase("Set-Cookie") && 
value.startsWith("JSESSIONID")){
+                if(headerName.equalsIgnoreCase("Set-Cookie") && 
value.startsWith("RANGERADMINSESSIONID")){
                     chk = false;
                     break;
                 }

http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/60877671/security-admin/src/main/resources/conf.dist/security-applicationContext.xml
----------------------------------------------------------------------
diff --git 
a/security-admin/src/main/resources/conf.dist/security-applicationContext.xml 
b/security-admin/src/main/resources/conf.dist/security-applicationContext.xml
index 6becfcd..66ef8af 100644
--- 
a/security-admin/src/main/resources/conf.dist/security-applicationContext.xml
+++ 
b/security-admin/src/main/resources/conf.dist/security-applicationContext.xml
@@ -54,7 +54,7 @@ 
http://www.springframework.org/schema/security/spring-security-oauth2-1.0.xsd";>
                <security:custom-filter position="LAST" 
ref="userContextFormationFilter"/>
 
                <security:access-denied-handler 
error-page="/public/failedLogin.jsp?access_denied=1"/>
-               <security:logout delete-cookies="JSESSIONID,xa_rmc" 
logout-url="/logout.html" success-handler-ref="customLogoutSuccessHandler" />
+               <security:logout delete-cookies="RANGERADMINSESSIONID,xa_rmc" 
logout-url="/logout.html" success-handler-ref="customLogoutSuccessHandler" />
                <http-basic 
entry-point-ref="authenticationProcessingFilterEntryPoint"/>
        </security:http>
 

http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/60877671/security-admin/src/main/webapp/WEB-INF/web.xml
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/WEB-INF/web.xml 
b/security-admin/src/main/webapp/WEB-INF/web.xml
index a770e4b..bd29a3e 100644
--- a/security-admin/src/main/webapp/WEB-INF/web.xml
+++ b/security-admin/src/main/webapp/WEB-INF/web.xml
@@ -80,8 +80,9 @@
     <session-timeout>60</session-timeout>
     <tracking-mode>COOKIE</tracking-mode>
     <cookie-config>
+       <name>RANGERADMINSESSIONID</name>
         <http-only>true</http-only>
-    </cookie-config>   
+    </cookie-config>
   </session-config>
   <error-page>
     <error-code>500</error-code>
@@ -91,4 +92,5 @@
     <error-code>404</error-code>
     <location>/public/error404.jsp</location>
   </error-page>
+       
 </web-app>

Reply via email to