आईओएस पर आप एसएसएल सर्टिफिकेट अपवादों को कैसे हटाते हैं?


22

HTTPS और SSL प्रमाणपत्र के माध्यम से URL से कनेक्ट होने पर (जैसे कि एक सशुल्क वाई-फाई हॉटस्पॉट पर) मेल नहीं खाता, iOS एक संवाद दिखाता है जिसमें पूछा जाता है कि क्या प्रमाण पत्र स्वीकार किया जाना चाहिए। यदि आप प्रमाणपत्र स्वीकार करते हैं, तो iOS एक SSL अपवाद जोड़ता है और उस प्रमाणपत्र के बारे में फिर कभी नहीं पूछेगा।

संभवतः इसके दो पहलू हैं: सफ़ारी में स्वीकार किए गए प्रमाण पत्र, और अन्य ऐप्स में नेटवर्क सेवाओं के लिए स्वीकृत प्रमाणपत्र।

सवाल यह है कि कोई व्यक्ति इन अपवादों को कैसे दूर करता है, एक पूर्ण डिवाइस रीसेट? डिवाइस सेटिंग्स में अपवादों को देखने या हटाने का कोई तरीका नहीं है।


2
जवाब नहीं, लेकिन संबंधित इसलिए मैं यहां टिप्पणी कर रहा हूं। सर्टिफिकेट चेन की जांच के लिए एक कूल iOS ऐप SSL डिटेक्टिव है । एसएसएल जासूस लोड और एसएसएल प्रमाणपत्र प्रदर्शित करता है और एसएसएल प्रमाणपत्र श्रृंखला का सत्यापन करता है।
चिलिन

आपको यहाँ शामिल सुरक्षा निहितार्थ का एहसास है, है ना?
एंड्रयू लार्सन

4
@AndrewLarsson हां, मैं सुरक्षा निहितार्थ को समझता हूं। यह पूरी बात है। यदि आप गलती से एक SSL अपवाद को स्वीकार करते हैं, तो आप हमेशा एक सुरक्षा छेद के अधीन होते हैं, जो भी प्रमाण पत्र आपने स्वीकार किया है, जब तक कि आप अपवाद को हटा नहीं सकते।
डेविड डियाज

जवाबों:


7

मुझे एक अच्छा ब्लॉग पोस्ट मिला जो ssl प्रमाणपत्र के बारे में कुछ अच्छी जानकारी और सुझाव देता है।

एक बार एसएसएल अपवाद जोड़ने के बाद आईओएस 7 में इसे हटाने का कोई तरीका प्रतीत नहीं होता है । पिछले संस्करणों में सेटिंग्स-> सफारी और 'क्लीयर कूकीज एंड डेटा' का चयन करने से यह नष्ट हो जाएगा। यह अब iOS 7 में काम नहीं करता है ...।

-

IOS 7.0.4 पर सफारी पर SSL अपवाद को हटाने के लिए आप सभी सेटिंग्स (सामान्य> रीसेट> रीसेट सेटिंग्स) को रीसेट कर सकते हैं। दुर्भाग्य से यह आपकी सभी सेटिंग्स को हटा देता है (जाने का आंकड़ा); लेकिन यह एक पूर्ण पुनर्स्थापना से बेहतर एक बड़ा कदम है जो आपको अपने पाठ संदेश खो देता है।


मैं कैसे IOS 6 में यह करने के लिए पर दिए गए निर्देशों पाया यहाँ है और यह भी चित्रों के साथ यहां । यह शायद आईओएस 5 में भी काम करता है लेकिन मैं पुष्टि नहीं कर सकता (प्रोफाइल पेज नीचे बताए गए संभावना तब तक दिखाई नहीं देता है जब तक कि देखने या हटाने के लिए स्थापित प्रमाण पत्र नहीं हैं)। अगर यह भी काम नहीं करता है तो नीचे दिए गए iOS 7 को कैसे बदला जाए, इसके बारे में जानकारी देखें।

सुरक्षा प्रमाणपत्र निकालें

ऊपर दिए गए पहले लिंक से:

  • अपने iPhone को चालू करें और मुख्य मेनू स्क्रीन में "सेटिंग" आइकन पर क्लिक करें। ड्रॉप-डाउन मेनू में दिखाई देने वाले विकल्पों की सूची में से "सामान्य" चुनें।

  • प्रकट होने वाले विकल्पों की सूची में से "प्रोफाइल" चुनें और स्क्रीन पर आपके iPhone पर सभी प्रमाणपत्रों की एक सूची दिखाई देगी।

  • प्रमाणपत्रों की सूची के माध्यम से स्क्रॉल करें जब तक आप अपने iPhone से हटाना चाहते हैं और स्क्रीन पर "निकालें" बटन पर क्लिक करें। फिर प्रमाण पत्र निकाला जाएगा। आपके द्वारा निकाले जाने वाले किसी भी अन्य प्रमाणपत्र के लिए प्रक्रिया को दोहराएं।


आप Mavericks में Apple विन्यासकर्ता के साथ प्रमाण पत्र भी प्रबंधित कर सकते हैं , माउंटेन लायन, लायन और स्नो लेपर्ड में iPhone कॉन्फ़िगरेशन उपयोगिता , और एक विंडोज संस्करण है । कर रहे हैं निर्देश उपलब्ध।


IOS 7 में यह कैसे बदला है, इस पर जानकारी ।


एसएसएल जासूस

ऊपर मेरी टिप्पणी से, आईओएस के लिए एसएसएल जासूस की जाँच करें । जहाँ तक मैंने देखा है, यह अपनी तरह का एकमात्र iOS ऐप है, और आपको यह निर्धारित करने में मदद कर सकता है कि आप कौन से प्रमाणपत्र हटाना चाहते हैं।


प्रमाणपत्रों के लिए पूर्व के काम जो प्रोफाइल के साथ भरोसेमंद चिह्नित किए गए हैं, ज्यादातर समय (जैसा कि मेरा मानना ​​है कि ओपी के साथ मामला रहा है) प्रमाण पत्र को पृष्ठ लोड पर भरोसा किया गया था, जो एक प्रोफ़ाइल नहीं जोड़ता है? उत्तरार्द्ध के संबंध में, यूके स्टोर पर मुफ्त संस्करण उपलब्ध नहीं है, इसलिए मैं परीक्षण नहीं कर सकता, लेकिन ऐसा प्रतीत होता है कि यह केवल प्रोफाइल द्वारा विश्वसनीय के रूप में चिह्नित प्रमाणपत्रों पर दिखता है, सफारी द्वारा नहीं?
GRG

@grgarside मेरा मानना ​​है कि आप सही हैं, यही वजह है कि मैंने Apple विन्यासक / iPhone विन्यास उपयोगिता के बारे में थोड़ा जोड़ा है। मेरा मानना ​​है कि सेटिंग्स / जनरल में कोई प्रोफाइल मौजूद होने पर भी आप उन्हें हटा देंगे। मुझे आश्चर्य है कि अगर खुद को एक स्व-हस्ताक्षरित प्रमाणपत्र ईमेल करने से यह प्रोफाइल पेज दिखाई देगा और अन्य प्रमाण पत्रों को हटाने के लिए एक्सेस दे सकता है। idk। क्या ख्याल है?
चिलिन

आह, 'पोस्ट एडिट किया गया है' बैनर नहीं देखा था :) Apple विन्यासक ने आपको जहाँ तक मुझे पता है (आप निर्देश प्रदान कर सकते हैं), और आपके द्वारा iPhone कॉन्फ़िगरेशन सुविधा के लिए लिंक किए गए निर्देशों का विशेष रूप से उल्लेख नहीं करता है 'कॉन्फ़िगरेशन प्रोफ़ाइल निष्कासन 'जो सफारी अनुमोदन के प्रति मामले के आधार पर नहीं बनाया गया है?
GRG

2
मैं लगातार बदलाव कर रहा हूं ... सामान बेहतर हो जाता है। सामान हर समय बेहतर हो जाता है। ;-)
चिलिन

1
मुझे यह प्रश्न / उत्तर यह पता लगाने की कोशिश करते हुए मिला कि सफारी शुरू करने के लिए "विश्वसनीय नहीं" संवाद बॉक्स क्यों दे रहा था। जीत के लिए एसएसएल जासूस! इसने मुझे यह पता लगाने में मदद की कि सर्वर सत्यापन प्रमाणपत्र को याद कर रहा है जो सत्यापन श्रृंखला को पूरा करता है। एक बार जब वे स्थापित और सर्वर पर कॉन्फ़िगर किए गए तो यह त्रुटिपूर्ण रूप से काम करता है। धन्यवाद!
टिम लुईस

6

आप एसएसएल प्रमाणपत्र को हटा सकते हैं।
सेटिंग्स → जनरल → रीसेट → नेटवर्क सेटिंग्स पर जाएं।
इससे समस्या का समाधान होता है।

[संपादित करें]

IOS 10.3.2 के रूप में यह काम नहीं करता है। इसके बजाय यह आपके नेटवर्क सेटिंग्स को मिटा देता है, लेकिन प्रमाणपत्र अपवादों को नहीं हटाता है।


3
यह आपकी बाकी नेटवर्क सेटिंग्स को भी रीसेट करता है। Apple ने वास्तव में यहाँ गेंद को गिरा दिया।
cjm

1

SSL जासूस के लिए एक और । किसी कारण से मैं रोजाना उपयोग किए जाने वाले किसी ऐप के अंतिम iOS 6 के संगत संस्करण को अचानक अनट्रस्टेड रूट सर्टिफिकेट त्रुटि के साथ काम करना बंद कर देता हूं, जिसमें कहा गया है कि "जियोट्रस्ट प्राइमरी सर्टिफिकेशन अथॉरिटी - जी 3" की प्रामाणिकता को सत्यापित नहीं किया जा सकता है। " मैं एसएसएल डिटेक्टिव के "ईमेल सेर्ट्स" फीचर का इस्तेमाल सिर्फ सर्टिफिकेट को इंस्टॉल करने और खुद पर भरोसा करने के लिए कर सकता था, लेकिन इससे समस्या का जड़ नहीं बन जाता। (मजाक नहीं)

आवश्यक रूट प्रमाणपत्र यहां पाया गया : मैंने अपने आईफोन पर सफारी से उस वेबसाइट को ब्राउज़ किया और जी 3 (SHA256) रूट प्रमाणपत्र स्थापित करने के लिए क्लिक किया और इसने मेरी समस्या को पूरी तरह से हल कर दिया।

इसके अलावा, यह जियोट्रस्ट उपयोगिता भविष्य के पाठकों के लिए काम में आएगी, ताकि वे जिस वेबसाइट पर गए हैं, उसे सत्यापित करने के लिए पहली बार एसएसएल को सही तरीके से कॉन्फ़िगर किया गया है: सर्टिफिकेट सर्टिफिकेट


1

IOS सफारी 9.0 मोबाइल / 13E230 सफारी / 601.1 के लिए iOS 9.3 (13E230) सिम्युलेटर में चल रहा है, एकमात्र विकल्प जो मैंने पाया है वह टूलबार में "सिम्युलेटर" मेनू से "सामग्री रीसेट करें" है।


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