2013-02-22 50 views
5

के साथ वर्तमान उपयोगकर्ता के लिए भूमिका कैसे प्राप्त करें मैं वर्तमान उपयोगकर्ता के लिए सभी भूमिकाएं लाने की कोशिश कर रहा हूं जिन्हें प्रमाणित किया गया है और उन्हें जेएसपी पृष्ठ में दिखाया गया है।वसंत सुरक्षा

मुझे पता है कि यहां सूचीबद्ध कुछ अंतर्निहित अभिव्यक्तियां हैं: http://static.springsource.org/spring-security/site/docs/3.0.x/reference/el-access.html लेकिन मुझे कोई भी भूमिका दिखाई नहीं दे रही है जो सभी भूमिकाओं को सूचीबद्ध करेगी।

उत्तर

8

वर्तमान में लॉग इन उपयोगकर्ता की भूमिकाओं का संग्रह प्राप्त करने के लिए आप SecurityContextHolder.getContext().getAuthentication().getAuthorities() का उपयोग कर सकते हैं।