रिटर्न मेरी वसंत वेब अनुप्रयोग में मैं अपने नियंत्रक में एक प्रमाणीकृत उपयोगकर्ता प्राप्त करना चाहते हैं:स्प्रिंग सुरक्षा getPrincipal() विधि anonymousUser
Object principal = SecurityContextHolder.getContext().getAuthentication().getPrincipal();
लेकिन प्राचार्य के मूल्य हालांकि मैं में loged है "anonymousUser" है कैसे। क्या मुझे एक प्रमाणित उपयोगकर्ता मिल सकता है? वसंत-security.xml में मेरे विन्यास:
<http auto-config="true" request-matcher="regex">
<intercept-url pattern="/welcome*" access="ROLE_USER" />
<form-login login-page="/login" default-target-url="/welcome"
authentication-failure-url="/loginfailed" />
<logout logout-success-url="/logout" />
</http>
कौन से URL आप अनुरोध किया था जब आप "anonymousUser" मिल गया? –
http: //localhost/test.html – Igorock
एसएस को यहां कैसे खेलना चाहिए? आपने इसे केवल '/ स्वागत *' ... –