तो यहां समस्या है।प्रपत्र प्रमाणीकरण रीडायरेक्ट कारण एंकर नुकसान
मैं एंकरों को वर्तमान में देखने वाली वस्तुओं की बुकमार्किंग की अनुमति देने के लिए एक गैर-ताज़ा तरीके के रूप में उपयोग करता हूं।
http://myserver/showobject.aspx#objectid=10
मैं इस उपयोग करती हैं इसलिए जब वस्तु आईडी को अद्यतन करने के पृष्ठ पर एक ताज़ा करने की कोशिश नहीं करता।
रगड़ता है।
मैं इन पृष्ठों तक पहुंच को संभालने के लिए प्रपत्र प्रमाणीकरण का उपयोग कर रहा हूं। तो जब आप पहले लॉग इन किए बिना उपरोक्त लिंक पर ब्राउज़ करने का प्रयास करते हैं, तो यह आपको लॉगिन पेज पर रीडायरेक्ट करता है। एक बार जब आपको सफलतापूर्वक प्रमाणित किया गया है तो फॉर्म प्रमाणीकरण। रीडायरेक्ट्रोम लॉजिन पेज (...) आप जिस पृष्ठ से आए थे, उस पर।
सिवाय इसके कि यह # ऑब्जेक्टिड = 10 बिट ऑफ ट्रंक करता है।
मैंने कुछ हैक्स सोचा है (लॉग इन पेज पर रीडायरेक्ट से पहले एक कुकी सेट करें और फिर कुकी को पढ़ें और "रीडायरेक्ट फ्रॉमॉगिन पेज" के बाद लिंक को अपडेट करें), लेकिन यह सोच रहा था कि क्या वहां था FormsAuthentication.RedirectFromLoginPage बनाने का कोई वास्तविक तरीका जो मैं वास्तव में करना चाहता हूं वह करें।
तो संक्षिप्त:
के लिए लॉग इन पर रीडायरेक्ट किया
चालू/गलत व्यवहार गोटो की कोशिश: प्रवेश के बाद पुनः निर्देशित को http://myserver/showobject.aspx - बिना #objectId = 10
भविष्य/सही व्यवहार: प्रवेश के बाद पुनः निर्देशित मूल यूआरएल पूरा करने के लिए, http://myserver/showobject.aspx#objectId=10
धन्यवाद के लिए अग्रिम में सहायता करते हैं,
जॉन।