मेरे आयनिक/कॉर्डोबा एप्लिकेशन अब त्रुटियों देता है (स्व-हस्ताक्षरित प्रमाण पत्र का उपयोग कर) HTTPS बैकएंडiOS पर, आयनिक संकर अनुप्रयोग में, प्रमाण पत्र जांच से बचने के लिए कैसे
`The certificate for this server is invalid`
मैं अपने विकास के वातावरण में हूँ के साथ प्रयोग किया है, स्वयं हस्ताक्षरित प्रमाणपत्र का उपयोग करें, और बैकएंड से कनेक्ट करने के लिए आईपी पता का उपयोग करें।
मैंने openssl s_client
का उपयोग कर प्रमाण पत्र की जांच की और यह मान्य दिखता है। वास्तव में, मैं इस हाइब्रिड ऐप के एंड्रॉइड संस्करण के साथ एक ही बैकएंड का उपयोग करने में सक्षम हूं।
क्या कुछ plist
या अन्य Xcode
एक स्व-हस्ताक्षरित प्रमाणपत्र स्वीकार करने के लिए सेटिंग या सभी परीक्षणों को एक साथ अनदेखा करते हैं - NSAppTransportSecurity::NSAllowsArbitraryLoads
सेटिंग के समान?
--EDIT
मैं अपने config.xml
फ़ाइल में <access origin="*"/>
है।
धन्यवाद एक बहुत
क्या आपको एंड्रॉइड देव पर्यावरण के लिए इस समस्या का समाधान मिला है? –
मेरे अनुभव से - एंड्रॉइड में यह समस्या बिल्कुल नहीं है (कम से कम एंड्रॉइड 5.0 के साथ)। – st2rseeker