AnsweredAssumed Answered

share external auth header ignored

Question asked by aaron_bru on Aug 7, 2013
Latest reply on Aug 8, 2013 by aaron_bru
Hi all, trying to use external auth with share in 4.2.c with tomcat 7.

Explorer is working fine, but whenever share trys to login, it requests this:

127.0.0.1 - - [07/Aug/2013:16:52:35 -0400] "GET /alfresco/wcs/touch HTTP/1.1" 302
127.0.0.1 - - [07/Aug/2013:16:52:35 -0400] "GET /alfresco/faces/jsp/login.jsp?_alfRedirect=%2Falfresco%2Fwcs%2Ftouch HTTP/1.1" 200
127.0.0.1 - - [07/Aug/2013:16:54:20 -0400] "GET /alfresco/wcs/webframework/content/metadata?user=tomcat HTTP/1.1" 302 - ???c???s() 302
127.0.0.1 - - [07/Aug/2013:16:54:20 -0400] "GET /alfresco/faces/jsp/login.jsp?_alfRedirect=%2Falfresco%2Fwcs%2Fwebframework%2Fcontent%2Fmetadata%3Fuser%3Dtomcat HTTP/1.1" 200

As you can see it ends up with a login redirect. I've been doing some debugging, and have everything setup according to the docs, in
org.alfresco.web.app.servlet.AuthenticationHelper.authenticate() the x-alfresco-remote-user header is there, but seems to be ignored.

What am I missing?

Outcomes