मेरे पास 2 पृष्ठ हैं: xyz.com/a
और xyz.com/b
। मैं केवल xyz.com/b
तक पहुंच सकता हूं अगर केवल अगर मैं xyz.com/a
पर लॉगिन करता हूं। यदि दूसरे के माध्यम से xyz.com/b
तक पहुंचने के बिना, मुझे ब्राउज़र के माध्यम से आसानी से पहुंच अस्वीकार (लॉगिन करने के लिए रीडायरेक्ट नहीं) मिलता है। एक बार जब मैं xyz.com/a
पर लॉगिन करता हूं, तो मैं दूसरे तक पहुंच सकता हूं।एक पृष्ठ तक पहुंचने के लिए कर्ल जो किसी भिन्न पृष्ठ से लॉगिन की आवश्यकता है
मेरी समस्या curl कमांड का उपयोग कर ऐसा कर रही है। मैं curl का उपयोग कर xyz.com/a
पर सफलतापूर्वक लॉगिन कर सकता हूं, लेकिन फिर xyx.com/b
आज़माएं और मुझे पहुंच से वंचित कर दिया गया है।
curl --user user:pass https://xyz.com/a #works ok
curl https://xyz.com/b #doesn't work
मैं उपयोगकर्ता/कूटशब्द हिस्सा बिना & साथ दूसरी पंक्ति उपयोग करने की कोशिश है और अब भी कर दिया है काम नहीं करता:
मैं निम्नलिखित का उपयोग करें। दोनों पेज एक ही सीए का उपयोग करते हैं, इसलिए यह कोई समस्या नहीं है। कोई सुझाव? धन्यवाद
यह अजीब बात है क्योंकि जब मैं इसे आज़माता हूं, तो यह काम नहीं करता है क्योंकि 'somefile' में संग्रहीत कुकी में पथ पैरामीटर ('/ a' इस मामले में होता है)) और यह दूसरी कॉल को अग्रेषित नहीं किया जाता है। अगर मैं फ़ाइल में कुकी संपादित करता हूं और केवल स्लैश डालता हूं, तो यह काम करता है (कुकी दूसरी कॉल पर अग्रेषित की जाती है)।क्या आपको पता है कि कुकी फ़ाइल में पथ के भंडारण को रोकना संभव है? –