2016-03-10 6 views
5

मुझे एक बड़ी समस्या का सामना करना पड़ा: अंतर्निहित ब्राउज़र (वेबव्यू), जिसे हम प्रमाणीकरण के लिए उपयोग करते हैं, केवल 4.4 किटकैट से टीएलएस 1.1+ का समर्थन करता है। एंड्रॉइड ओएस 16 एपीआई संस्करण से टीएलएस 1.1+ का समर्थन करता है, लेकिन वेबव्यू केवल 1 9 एपीआई संस्करण से टीएलएस 1.1+ का समर्थन करता है। मुझे मैन्युअल रूप से वेबव्यू में टीएलएस प्रोटोकॉल सेट करने का अवसर नहीं मिला। इसलिए हम KItKat के नीचे उपकरणों पर वेब के माध्यम से सिस्टम में लॉगिन नहीं कर सकते हैं। मैंने इसे वास्तविक उपकरणों सैमसंग 4.1.2 और एसस 4.2.2, और एम्यूलेटर 4.3.1वेबव्यू एंड्रॉइड पर टीएलएस v1.2 समर्थन

+0

और आपका प्रश्न है ....? – Kekoa

उत्तर

-2

पर जांच की है, मैंने इसे अपने एंड्रॉइड ऐप में टीएलएस प्रोटोकॉल संस्करण मैन्युअल रूप से सेट करके हल किया है।

+0

हाय क्या आप मुझे बता सकते हैं कि सॉकेट बनाने के दौरान मेरे ऐप – babu

+0

पर पुरुष टीएलएस प्रोटोकॉल को कैसे सेट करें। Socket.enableProtocols (स्ट्रिंग ["टीएलएस 1.0", "टीएलएस 1.1"] पर कॉल करें)। यह आपके ऐप के लिए पास प्रोटोकॉल को सक्षम करेगा। –

+2

आपके उत्तर के लिए धन्यवाद, लेकिन वेबव्यू में यह बिक्री बल के यूआरएल को लोड नहीं कर रहा है, इसलिए वेबव्यू में सक्षम टीएलएस के साथ यूआरएल लोड करने का कोई तरीका है। – babu

संबंधित मुद्दे