में विभिन्न भूमिकाओं के लिए विभिन्न अनधिकृत यूआरएल का उपयोग कैसे करें मैं वेब एप्लिकेशन के लिए shiro.ini फ़ाइल के यूआरएल अनुभाग में विभिन्न भूमिकाओं के लिए अलग-अलग अनधिकृत यूआरएल असाइन करने का प्रयास कर रहा हूं लेकिन ऐसा लगता है कि मैं इसे करने में सक्षम नहीं हूं। नीचे वह कोड है जिसे मैंने आजमाया है।अपाचे शिरो
shiro.ini फ़ाइल
[main]
authc1 = org.apache.shiro.web.filter.authc.FormAuthenticationFilter
authc2 = org.apache.shiro.web.filter.authc.FormAuthenticationFilter
authc1.loginUrl = /login.xhtml
authc2.loginUrl = /secLoginPage.xhtml
[urls]
/login.xhtml = authc1
/secLoginPage.xhtml = authc2
/testapp/** = authc1, roles[admin,unauthorizedUrl=/adminAuthPage.xhtml]
/userfld/**=authc2,roles[user,unauthorizedUrl=/abortPage.xhtml]
/** = authc1
/** = authc2
अनुप्रयोग त्रुटि Error 401: SRVE0295E: Error reported: 401
साथ अधिकृत पेज के लिए अपनी रीडायरेक्ट के प्रवेश करने के बाद।
यह त्रुटि तब हुई जब मैंने unauthorizedUrl=/adminAuthPage.xhtml
जोड़ा। यदि कोड में कोई गलती है तो कृपया सुझाव दें।
लेकिन क्या शिरो इनआई मानचित्र द्वारा ऐसा करने का कोई तरीका है पिंग। यदि shiro.ini फ़ाइल मैपिंग का उपयोग करके कोई समाधान मिलता है तो कृपया –
साझा करें मैंने दस्तावेज़ और स्रोत कोड का पालन किया लेकिन मैं ऐसा मैपिंग नहीं ढूंढ पा रहा हूं। हो सकता है कि आप डेवलपर्स के साथ सुधार अनुरोध बढ़ा सकें। – dev