मैं वर्तमान में FORM
पर आधारित उपयोगकर्ताओं का उपयोग करने के लिए ग्लासफ़िश v2.1 में प्रमाणीकरण का उपयोग कर रहा हूं और यह ठीक काम करता है। मैं ProgrammaticLogin
पर स्विच करना चाहता हूं और मैं प्रारंभिक रूप से अनुरोधित यूआरएल (यानी लॉगिन पेज पर रीडायरेक्ट करने से पहले) प्राप्त करने में सक्षम होना चाहता हूं और इसे अपने प्रोग्रामैटिक लॉगिन कोड में उपयोग करना चाहता हूं ताकि उपयोगकर्ता प्रमाणीकरण के बाद अनुरोधित पृष्ठ पर रीडायरेक्ट हो सके।ग्लासफ़िश में j_security_check को ओवरराइड कैसे करें?
मैं j_security_check
के लिए स्रोत कोड देखा है - मेरे मामले कि FormAuthenticator
(Catalina codebase) में है और यह सत्र में एक SavedRequest
वस्तु में प्रारंभिक अनुरोध बचाता है, बल्कि यह है कि सत्र एक StandardSession
बल्कि HttpSession
से वहाँ कोई सीधा रास्ता है, इसलिए है इसे एक्सेस करने के लिए।
या मुझे FORM
से प्रमाणीकरण तंत्र को और कुछ और बदलना चाहिए?
धन्यवाद!
धन्यवाद! मैंने सुरक्षाफिल्टर को देखा है लेकिन फिर मुझे ग्लासफ़िश के साफ घोषणात्मक सुरक्षा मॉडल पर चिपके हुए अपने लक्ष्य को हासिल करने का एक बेहतर तरीका मिला। – albogdano