opensubscriber
   Find in this group all groups
 
Unknown more information…

a : acegisecurity-developer@lists.sourceforge.net 8 September 2009 • 4:28PM -0400

[Acegisecurity-developer] SecurityContext authentication null in jsp / not null in controller
by TheStijn

REPLY TO AUTHOR
 
REPLY TO GROUP







hi,

I've implemented spring security (2.0.3) using BasicAuthentication. This
seems to work fine. I'm however facing a strange problem when trying to use
the authentication tag to display the name of the user that logged in:
nothing is displayed.
When debugging this tag I see that
SecurityContextHolder.getContext().getAuthentication() is null.

Also, following simply outputs null in the browser:
<%= SecurityContextHolder.getContext().getAuthentication() %>

So, it looked like maybe the authentication wasn't working as well as I
thought but if I debug a random controller and check the value of
SecurityContextHolder.getContext().getAuthentication() there, then it does
contain the expected principal.

Some of the possibly related information:

JSP

<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"
%>
...
<sec:authentication property="principal.username"/>


Pom.xml
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-taglibs</artifactId>
<version>2.0.3</version>
<exclusions>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-support</artifactId>
</exclusion>
<exclusion>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-acl</artifactId>
</exclusion>
</exclusions>
</dependency>


I've attached the spring-security config:
http://www.nabble.com/file/p25341903/talking-ccare-security.xml
talking-ccare-security.xml

thanks for any help!

Stijn
--
View this message in context: http://www.nabble.com/SecurityContext-authentication-null-in-jsp---not-null-in-controller-tp25341903p25341903.html
Sent from the acegisecurity-developer mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Home: http://acegisecurity.org
Acegisecurity-developer mailing list
Acegisecurity-developer@list...
https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.