Android, Chrome से SSL प्रमाणपत्र कैसे निर्यात करें


14

मेरे पास नवीनतम एंड्रॉइड 4.4.2 के साथ एक नेक्सस 5 है।

मैं Chrome का उपयोग करके पंजीकृत हूं वे उपयोगकर्ता को प्रमाणित करने के लिए क्लाइंट प्रमाणपत्र का उपयोग करते हैं। मैंने प्रमाणपत्र स्थापित किया और अपने मोबाइल पर साइट का सफलतापूर्वक उपयोग कर सकता था।

हालाँकि, अब मैं अपने लैपटॉप पर साइट का उपयोग करना चाहता हूं, लेकिन क्रोम इन प्रमाणपत्रों को सिंक नहीं करता है। मुझे प्रमाणपत्रों के संबंध में अपने मोबाइल पर Chrome में कोई विकल्प नहीं मिला।

मैं भी में कुछ भी नहीं मिला Settings> Security>Trusted credentials

क्या एंड्रॉइड से इस क्लाइंट प्रमाण पत्र को निर्यात करना संभव है, इसलिए मैं इसे अपने लैपटॉप पर क्रोम में आयात कर सकता हूं?

मुझे पता है कि मेरे एंड्रॉइड डिवाइस से इन क्लाइंट प्रमाणपत्रों को निर्यात करना संभव है, इसलिए मैं इसे अपने लैपटॉप पर आयात और उपयोग कर सकता हूं?


क्या आप इसके साथ कहीं गए थे?
20cm पर bcmcfc

मुझे खेद है, नहीं :-(
अलेक्जेंडर टूबेनकोर्ब

1
यदि आप डिवाइस को रूट करते हैं और एक प्रॉम्प्ट प्राप्त करते हैं, तो आपको क्रोम पथ होने के लिए केवल .crt के लिए संपूर्ण डिवाइस को खोजने में सक्षम होना चाहिए, नहीं? एक गैर-रूट किए गए डिवाइस के लिए, केवल स्टॉक कार्यक्षमता का उपयोग करके, मुझे लगभग यकीन है कि आप ऐसा नहीं कर सकते।
pzkpfw

जवाबों:


3

बस उसी समस्या का सामना करना पड़ा। मैं एक जवाब के लिए googled लेकिन यह एकमात्र मामला है जो मुझे मिला।

जड़ वाले डिवाइस के लिए समाधान सरल है:

  1. रूट एक्सेस के साथ खुला और फ़ाइल एक्सप्लोरर (मैं ES फ़ाइल एक्सप्लोरर पसंद करता हूं)
  2. जाओ /data/misc/keystore/usesr_0और वहाँ प्रमाण पत्र और कुंजी फ़ाइलों को खोजने के लिए।
  3. इसे सुरक्षित रूप से अपने डेस्कटॉप पर स्थानांतरित करें।

यदि आपके पास एक गैर-रूटेड डिवाइस है, तो इसे रूट करें और चरण <1> से शुरू करें।

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