के बीच अंतर मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जो विभिन्न सर्वरों (http और https) से छवियों को पुनर्प्राप्त करता है।एचटीपीएस कनेक्शन, एंड्रॉइड 2.3 और 4
मैं this usefull Q/A पाया Android 2.3 में No peer certificate error
की समस्या से बचने के लिए, लेकिन मैं नहीं समझ सकता क्यों एंड्रॉयड 4 (> 3) इस समस्या में ("No peer certificate error
") पेश नहीं किया गया।
कृपया, मुझे ठीक कर लें मैं गलत हूँ:
Android 2.3 में- HTTPS कनेक्शन पूरे प्रमाण पत्र चेक (और हैंडशेक) करता है;
- एंड्रॉइड में> 3 हैंडशेक कनेक्शन स्थापित होने पर भी HTTPS कनेक्शन स्थापित होता है (उदा: मेरे ऐप, सहकर्मी के रूप में, प्रमाण पत्र नहीं है)।
एंड्रॉइड के इन संस्करणों के बीच अंतर क्या हैं? मुझे क्यों चाहिए एंड्रॉइड 2.3 में सभी पर विश्वास करें और एंड्रॉइड 4 में नहीं?
एंड्रॉइड 2.3 में क्यों मुझे निम्नलिखित अपवाद प्राप्त होता है: "javax.net.ssl.SSLPeerUnverifiedException: No peer certificate error"
जबकि एंड्रॉइड 4 में सबकुछ ठीक काम करता है और कनेक्शन स्थापित होता है?
क्या सब कुछ एसएनआई Server Name Indication से संबंधित है, Android Honeycomb में पेश किया गया है?
क्या आप समाधान या अंतर चाहते हैं? –
एंड्रॉइड संस्करण के बीच अंतर। SO समाधान से भरा है। – StarsSky
क्या आपका कोड 2.3 पर काम कर रहा है? –