Hi,
I'm using Spring 3.1.0.RELEASE and Spring security 3.1. To better help with
JUnit testing, I was told I can inject my Princpal object into my controller methods ...
The problem is I can no longer get back to my original UserDetails object that I logged in with. I get a ClassCastException on the "final Registration currentUser = (Registration) principal" line above. Before, I used
and everything worked like a dream, except I couldn't easily do JUnit testing. How do I get my UserDetails object from an injected Principal? Here is the domain object I'm logging in with ...