जावा "सुरक्षा चेतावनी" पॉपअप को अक्षम कैसे करें?


17

यहाँ छवि विवरण दर्ज करें

क्या इस जावा सुरक्षा पॉपअप को निष्क्रिय करने का कोई तरीका है? मैं केवल अपने इंट्रानेट पर साइटों का उपयोग करता हूं और प्रत्येक पृष्ठ 40+ एप्लेट्स का घर है जो प्रत्येक लोड के साथ एक नई आईडी तैयार करता है। इस वजह से, हर बार पृष्ठ पर जाने के बाद आपको 40+ बार "रन" पर क्लिक करना होगा।

ओएस: विंडोज 7

ब्राउज़र: IE 10

यहाँ मेरा फिक्स है:

  1. इंटरनेट एक्सप्लोरर खोलें
  2. टूल्स पर क्लिक करें और इंटरनेट विकल्प चुनें
  3. सुरक्षा टैब पर क्लिक करें और 'कस्टम स्तर' बटन पर क्लिक करें
  4. सक्षम करने के लिए 'विविध' खंड परिवर्तन "मिश्रित सामग्री प्रदर्शित करें"।

1
यह जावा Windows Control Panelएप्लेट पर सुरक्षा सेटिंग्स को समायोजित करके नियंत्रित किया जा सकता है। चूँकि आपने यह संकेत नहीं दिया कि मुझे कौन सा ऑपरेटिंग सिस्टम विंडोज को अपनाना चाहिए।
रामहुंड

विंडोज 7 पर IE 10 का उपयोग करना। यह कंप्यूटर केवल स्थानीय नेटवर्क तक पहुंचता है और इसका इंटरनेट या अन्य पीसी से कोई संबंध नहीं है, यह मॉनिटरिंग टूल के निर्माण से जुड़ा है।
टायलर

1
क्या आपने नियंत्रण कक्ष में सुरक्षा स्तर को समायोजित करने का प्रयास किया था? मेरे लिए, यह बिल्कुल काम नहीं करता है (स्तर लगातार रीसेट होता है), लेकिन शायद आपके पास अधिक भाग्य होगा।
डेर होकस्टापलर

क्या जावा संस्करण?
किनोकिजुफ

@kinokijuf ओपी ने विशेष रूप से ऊपर विंडोज 7 तीन टिप्पणियों का उल्लेख किया है। कृपया दूसरों के पदों का अर्थ न बदलें। धन्यवाद।
slhck

जवाबों:


3

उस विकल्प को अक्षम करने के लिए उस सेटिंग को सेट करने से वह पॉप-अप हटा दिया जाएगा। हां यह एक सुरक्षा जोखिम है, लेकिन मुझे पूरा यकीन है कि अक्षम पिछले जावा संस्करणों की सुरक्षा का डिफ़ॉल्ट स्तर था। मुझे यकीन है कि पॉप-अप कुछ अतिरिक्त सुरक्षा प्रदान करता है, लेकिन एक ऐसे माहौल में जहां प्रत्येक विक्रेता अपने स्वयं के पागल वेब ऐप्स को रोल करता है और अपडेट कुछ और दूर के बीच होते हैं, यह सुरक्षा की तुलना में अधिक परेशानी है। दुर्भाग्य से यह सेटिंग प्रत्येक उपयोगकर्ता प्रोफ़ाइल के तहत एक फ़ाइल द्वारा नियंत्रित की जाती है। विशेष रूप से C: \ Users \ username \ AppData \ LocalLow \ Sun \ Java \ Dep तैनाती \ Dep तैनाती .properties। मैं समूह नीति के माध्यम से इस सेटिंग को आगे बढ़ाने के लिए अपने सिर के ऊपर से रास्ता नहीं सोच सकता। यदि कोई समाधान के साथ आता है, तो कृपया इसे टिप्पणियों में पोस्ट करें। तब तक हम अपने पर्यावरण के लिए जावा 6 अपडेट 19 के साथ बने रहेंगे।

स्रोत: http://gdgtry.com/2010/05/disable-javas-new-security-warning/


1
-1 ओपी एक अलग संवाद के बारे में बात कर रहा है
किनोकिज़ुफ़

3

इस स्थान पर एक पाठ दस्तावेज़ को परिनियोजन .properties c: \ windows \ sun \ Java \ परिनियोजन \ परिनियोजन नाम पर रखें।

जब तक जावा दस्तावेज़ कहता है, तब तक आपको परिनियोजन.config फ़ाइल की आवश्यकता नहीं है जब तक आप अनिवार्य सेटिंग का उपयोग नहीं करना चाहते।

यह फ़ाइल कंप्यूटर पर प्रत्येक उपयोगकर्ता के लिए डिफ़ॉल्ट रूप से बदल जाएगी, भले ही उनके पास पहले से ही उनके appdata फ़ोल्डर में एक परिनियोजन।प्रयोग फ़ाइल हो। जब आप सेटिंग को पढ़ते हैं तो आप यह सत्यापित कर सकते हैं कि जब आप जावा 32 नियंत्रण कक्ष खोलते हैं तो सेटिंग्स प्रभावी हो रही होती हैं।

यहाँ कुछ चीजें हैं जो हम अपनी तैनाती में डालते हैं।

#disables the java desktop shortcut on install - might not be required for modern versions
deployment.javaws.shortcut="NEVER"

#tells sets security level to it's minimum "MEDIUM" to allow for apps to run on outdated java versions
deployment.security.level=MEDIUM

#disabled certificate checking so that java apps load much faster.  Java still checks the certificate
#blacklist though so the certificate is still used.
deployment.security.validation.ocsp=true

#moves the user trusted certificates store to a shared location so we can pre-approve controls
deployment.user.security.trusted.certs=C\:\\Program Files\\Java\\jre7\\security\\trusted.certs

आखिरी बिट "क्या आप इस ऐप को चलाना चाहते हैं" बक्से से छुटकारा पाने का सबसे अच्छा तरीका है। एक बार जब आप भरोसेमंद स्थान पर एक साझा स्थान पर सेट हो जाते हैं, तो बॉक्स को फिर से "इसे फिर से न दिखाएं" चेक करने की प्रक्रिया पर जाकर अपनी खुद की भरोसेमंद फ़ाइल बनाएं। वे इस परिनियोजन के साथ अपने सभी मशीनों के लिए इस भरोसेमंद रूप से फ़ाइल तैनात करते हैं। फाइल और वायोला, कोई और अधिक सुरक्षा पॉप-अप नहीं है।

ध्यान दें कि पथ में अतिरिक्त स्लैश आवश्यक हैं। Colons आरक्षित वर्ण हैं और बैकस्लैश एस्केप वर्ण है।


2

मैं जावा 7 अपडेट 17 का उपयोग कर रहा हूं । आप क्या कर सकते हैं बॉक्स "इस ऐप के लिए इसे फिर से न दिखाएं" (आपके द्वारा प्रदान की गई छवि पर चेक-बॉक्स)। आप जावा कंट्रोल पैनल में सेटिंग्स को बदलने की कोशिश भी कर सकते हैं, लेकिन मुझे यकीन नहीं है कि यह काम करेगा: सुरक्षा टैब पर जावा कंट्रोल पैनल में सिक्योरिटी-लेवल को हाई से मीडियम या लो में बदल दें और फिर एडवांस टैब पर जाएं और चेक करें "चेतावनी छिपाएं और सुरक्षा के साथ चलाएं" या अगर यह काम नहीं करता है तो "अक्षम सत्यापन" चुनें।


यह इसे थोड़ा अधिक असुरक्षित बनाता है लेकिन जो वह कर रहा है उसके लिए यह इंट्रानेट पर ठीक है। यदि वह एक ही सामग्री को बार-बार एक्सेस कर रहा है, तो वह बस एक बार सभी 50+ बार बॉक्स को डाउन और चेक कर सकता है और संभवतः उसे फिर से नहीं देख पाएगा।
विल.बिनिंगर

1

आप किस जावा संस्करण का उपयोग कर रहे हैं?

ओरेकल ने अपने जावा वेब ब्राउज़र प्लग-इन में नई सुरक्षा सुविधाएँ शुरू कीं, जब उसने 11 दिसंबर, 2012 को जावा 7 अपडेट 11 जारी किया।

आप 2012 से पुराने संस्करण में वापस जा सकते हैं, क्योंकि इंट्रानेट वातावरण में सुरक्षा बहुत महत्वपूर्ण नहीं है।

पहले के संस्करण के साथ, नियंत्रण कक्ष में सुरक्षा स्तर को समायोजित करना आसान हो सकता है।


1

जावा डिफ़ॉल्ट कार्रवाई को नियंत्रित करने के लिए, सिस्टम स्तर पर सभी सेटिंग्स को बेहतर तरीके से कॉन्फ़िगर करें।

C: \ Windows \ सूर्य \ जावा \ तैनाती। आपको 4 फाइलें चाहिए

@ परिनियोजन .config

@ परिनियोजन। deployment.security.mixcode=DISABLE

@ अपवाद.साइट्स

@ सबसे महत्वपूर्ण बात यह है कि आपको उस संदेश बॉक्स को निष्क्रिय करने के लिए एक भरोसेमंद प्रमाणपत्र फ़ाइल की आवश्यकता है

यह उस पीसी पर सभी उपयोगकर्ताओं को एक ही सेटिंग देगा।

यहाँ से और देखें


0

C:\Windows\Sun\Java\Deployment\deployment.propertiesइन संदेशों को रोकने के लिए सर्वर सिस्टम स्तर फ़ाइल में लाइनों के नीचे रखें

deployment.security.mixcode=DISABLE
deployment.security.level=MEDIUM
deployment.security.validation.ocsp=true
deployment.expiration.check.enabled=false

आपके लिए पहले से ही दो उत्तर हैं। यह मानते हुए कि आप एक पोस्ट का जवाब दे रहे हैं जो 4 साल पुराना है, आप कम से कम यह बता सकते हैं कि आपका उत्तर अलग कैसे है या अन्य उत्तरों के बारे में गलत या पुराना हो सकता है।
एडवर्ड

-3

इस लाइन को अपनी लॉगिन स्क्रिप्ट में रखें, इसका ध्यान रखना चाहिए

mkdir "%AppData%\Sun\Java\Deployment"
echo deployment.security.mixcode=DISABLE >> "%AppData%\Sun\Java\Deployment\deployment.PROPERTIES"

3
यह कितना अशिष्ट है - यह प्रत्येक और हर लॉगिन पर तैनाती में एक नई लाइन बनाता है। वह फ़ाइल कब तक बन जानी चाहिए? : O
TheBlastOne
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.