2013-02-19 14 views
5

क्या मैं चाहता हूँ निम्नलिखित है: इंटरनेट एक्सप्लोरर का उपयोग एक पेज परHave WinInet शेयर सत्र/इंटरनेट एक्सप्लोरर के साथ कुकीज़

1) लॉग इन

2) मेरी सॉफ्टवेयर है जो एक क्रॉल करने के लिए WinInet एपीआई का उपयोग करता है साइट एक ही कुकीज़/सत्र का पुन: उपयोग करती है (यानी क्रॉलर "लॉग इन" है)

मैंने इंडी का उपयोग करके स्वयं लॉगिन करने का प्रयास किया है, और सत्र कुकी लॉग इन अच्छी तरह से काम करते हैं, कई वेबसाइटें आजकल एक जटिल लॉगिन तंत्र का उपयोग करती हैं जो क्लाइंट को जोड़ती है और प्रारंभिक लॉगिन के लिए सर्वर साइड सामान।

...

कारण मुझे विश्वास है कि उदा। वर्डप्रेस, एएसपी.Net इत्यादि क्लाइंट-साइड/AJAX सामान के साथ-साथ हैश/टाइम/यूजरएजेंट कोड/चेक और इसी तरह का उपयोग करता है, यह है कि मैं 30 सेकंड बाद अपने क्रॉलर प्रोग्राम से सटीक उसी HTTP हेडर भेज सकता हूं जैसे कि फ़ायरफ़ॉक्स एक लॉगिन के दौरान प्रयोग किया जाता है, लेकिन यह काम नहीं करेगा।

(सत्र कुकीज़ जहां अपने ही क्रॉलर कार्यक्रम ठीक लॉग इन पर आधारित सामान्य लॉगिन करने के लिए इस की तुलना करें।)

+0

इंटरनेट एक्सप्लोरर आंतरिक रूप से WinInet का उपयोग करता है, इसलिए यह पहले से ही अन्य WinInet- आधारित ऐप्स के साथ सबकुछ साझा करता है। –

+0

मुझे भी उम्मीद थी। लेकिन यदि आप WinInet का उपयोग करके वर्डप्रेस पर IE का उपयोग करके लॉगिन करते हैं, तो यह अब तक लॉग इन नहीं होता है। यदि आप जो कहते हैं वह सत्य है, तो मुझे संदेह है कि कारण उपयोगकर्ता एजेंट परिवर्तन हो सकता है या वर्डप्रेस द्वारा इसी तरह का पता लगाया जा सकता है? – Tom

+0

काफी संभवतः क्योंकि आप जो भी कर रहे हैं वह मैलवेयर द्वारा खाते पर नियंत्रण लेने के लिए भी किया जा सकता है या जो कुछ भी आप एक्सेस कर रहे हैं। –

उत्तर

2

यह IE डिफ़ॉल्ट रूप से "इंटरनेट कुकीज़" का हिस्सा नहीं है लगता है। उपकरण>इंटरनेट विकल्प>सुरक्षा, अलग-अलग क्षेत्र हैं। इंटरनेट जोन संरक्षित मोड डिफ़ॉल्ट रूप से सक्षम है और आप Wininet API का उपयोग करके इस कुकीज़ तक नहीं पहुंच सकते हैं। हालांकि, स्थानीय इंट्रानेट जोन डिफ़ॉल्ट रूप से संरक्षित मोड सक्षम नहीं है डिफ़ॉल्ट रूप से, तो आप Wininet API का उपयोग करके इस कुकीज़ तक पहुंचते हैं।

सुरक्षित मोड कुकीज़ % में जमा हो जाती AppData% \ Microsoft \ Windows \ कुकीज़ \ कम और नहीं सुरक्षित मोड कुकीज़ % में जमा हो जाती AppData% \ Microsoft \ Windows \ कुकीज़

अपने सॉफ्टवेयर को ठीक करने के लिए, सही का निशान हटाएँ , इंटरनेट क्षेत्र से संरक्षित मोड सक्षम IE पुनः आरंभ और कुकीज़ फिर से प्राप्त करने के लिए अपनी वेबसाइट पर लॉग इन करें।

+0

मैं इसे बाद में आजमाने की कोशिश कर रहा हूं – Tom

+0

यह परीक्षण की गई वर्डप्रेस वेबसाइट के साथ काम नहीं कर रहा था। यदि मैं अधिक जानकारी प्राप्त करता/प्राप्त करता हूं तो मैं वापस आऊंगा – Tom

संबंधित मुद्दे