मैं इस तरह प्राधिकरण के लिए जाँच करने के लिए Shiro टिप्पणियों का उपयोग करने का उपयोग कर रहा द्वारा फेंका अपवाद:, उपयोगकर्ता अनुमति नहीं है, तो के रूप में एनोटेशन के लिए आवश्यक एक:Shiro: हैंडलिंग एनोटेशन
@RequiresPermissions("addresses:list")
public ModelAndView getCarrierListPage() {
return new ModelAndView("addressList", "viewData", viewData);
}
मेरा प्रश्न यह है अपवाद फेंक दिया जा रहा है। अपवाद के मामले में मैं उपयोगकर्ता को एक अलग यूआरएल पर रीडायरेक्ट करना चाहता हूं। मैं उसको कैसे करू?
यहाँ मेरी Shiro फिल्टर विन्यास है:
<bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean">
<property name="securityManager" ref="securityManager"/>
<property name="loginUrl" value="/showLoginPage"/>
<property name="filterChainDefinitions">
</property>
</bean>