उस साइट का क्या होता है जो विश्वसनीय साइटों में नहीं है?


1

जब भी मैं एक वेब ऐप खोलता हूं (विंडो के माध्यम से जावास्क्रिप्ट ईएसआरआई कोड का उपयोग करता है) तो मुझे निम्न त्रुटि मिलती है।

enter image description here

Window.open का उपयोग करने से कोई समस्या नहीं होती है।

मैंने गोपनीयता सेटिंग्स के साथ खेला है और इसे "सभी कुकीज़ को अवरुद्ध करें" पर सेट किया है, इसलिए मुझे यह संकेत भी नहीं मिलना चाहिए। हालाँकि, यदि मैं "विश्वसनीय साइट्स" से साइट निकालता हूँ तो मुझे उपरोक्त संकेत नहीं मिलता है? मैंने इसे भी सेट किया है ताकि इंटरनेट, स्थानीय इंट्रानेट और विश्वसनीय साइटों के लिए, सभी समान स्तर का उपयोग कर रहे हैं: मध्यम। मुझे लगता है कि अगर साइट विश्वसनीय साइटों में नहीं है तो यह व्यवहार करना चाहिए जैसे कि यह "इंटरनेट" या "स्थानीय इंट्रानेट" से है। लेकिन अगर ऐसा है, तो यह अलग-अलग व्यवहार क्यों कर रहा है अगर वे सभी समान सेटिंग्स हैं?

यहाँ मेरी गोपनीयता सेटिंग्स हैं:

enter image description here

अद्यतन: मैंने देखा कि गोपनीयता टैब में विशेष रूप से इंटरनेट क्षेत्र का उल्लेख है: गोपनीयता सेटिंग्स केवल इंटरनेट क्षेत्र को प्रभावित करती हैं । मेरे द्वारा खोजे गए कुछ लिंक किए गए पृष्ठों के बाद, आप एक फ़ाइल (P3P {गोपनीयता प्राथमिकताएँ के लिए प्लेटफ़ॉर्म)} बना सकते हैं और इसे IE में आयात कर सकते हैं जो विशेष रूप से IE को बताएगा कि प्रत्येक क्षेत्र के लिए कुकीज़ के लिए क्या नियम लागू होंगे।

मैंने निम्नलिखित बनाने की कोशिश की, लेकिन मुझे अभी भी कुकीज़ के लिए प्रेरित किया जाता है। क्यूं कर?

<?xml version="1.0" encoding="UTF-8"?>
<MSIEPrivacy>
   <MSIEPrivacySettings formatVersion="6">
      <p3pCookiePolicy zone="trustedSites">
               <firstParty noPolicyDefault="reject" noRuleDefault="reject" alwaysAllowSession="yes">
               </firstParty>
               <thirdParty noPolicyDefault="reject" noRuleDefault="reject" alwaysAllowSession="yes" />
      </p3pCookiePolicy>
      <p3pCookiePolicy zone="internet">
               <firstParty noPolicyDefault="reject" noRuleDefault="reject" alwaysAllowSession="yes">
               </firstParty>
               <thirdParty noPolicyDefault="reject" noRuleDefault="reject" alwaysAllowSession="yes" />
      </p3pCookiePolicy>
      <alwaysReplayLegacy />
   </MSIEPrivacySettings>
   <MSIESiteRules formatVersion="6">
      <site domain="host2.erportalhost.com" action="reject" />
      <site domain="sampleserver6.arcgisonline.com" action="reject" />
      <site domain="js.arcgis.com" action="reject" />
   </MSIESiteRules>
</MSIEPrivacy>

यद्यपि यह एक गोपनीयता प्रश्न है, यह सुपरयूज़र पर बेहतर फिट हो सकता है? यह विंडोज के आंतरिक कामकाज के लिए अत्यधिक विशिष्ट है।
schroeder

जवाबों:


0

मैं आखिरकार इस मुद्दे को हल करने में सक्षम था। मैं हमारी साइट को विश्वसनीय साइट्स ज़ोन से इंट्रानेट ज़ोन में ले जाकर समस्या को हल करने में सक्षम था।

इसका कारण यह है क्योंकि इंट्रानेट ज़ोन डिफ़ॉल्ट रूप से सभी कुकीज़ को स्वीकार करेगा। इंटरनेट ज़ोन कुकी सेटिंग्स गोपनीयता टैब, सभी कुकी के लिए डिफ़ॉल्ट संकेत द्वारा विश्वसनीय साइट ज़ोन द्वारा निर्धारित की जाती हैं, प्रतिबंधित ज़ोन सभी कुकीज़ को ब्लॉक करता है। IE में P3P xml फ़ाइल आयात करके इन सेटिंग्स को ओवरराइड करने का एक विकल्प है, लेकिन यह असफल लग रहा था, इसलिए मुझे लगता है कि हमें इंट्रानेट ज़ोन में साइट होने के साथ ही रहना होगा। यह स्पष्ट रूप से प्रत्येक उपयोगकर्ता मशीन के लिए किया जाएगा। मैंने पहले से ही सर्वर मशीन के लिए किया था, क्योंकि आपने हमारे लिए जो डेस्कटॉप स्थापित किया था, वह ऊपर और चल रहा है। इसके लिए यह आवश्यक हो सकता है कि ट्रस्टेड साइट्स के लिए सेटिंग्स को इंट्रानेट ज़ोन के लिए भी सेट किया जाना चाहिए, लेकिन चूंकि यह सर्वर मशीन के लिए काम कर रहा है, इसलिए मुझे लगता है कि अन्य सभी डेस्कटॉप उपयोगकर्ता मशीनें इंट्रानेट ज़ोन के लिए उन सेटिंग्स का उपयोग कर रही हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.