Wenn ich die Fetch-Funktion in meiner nativen Apps reagieren, Dinge funktionieren wie erwartet auf iOS, gibt aber einen Fehler in Android. Der Fehler ist "TypeError: Netzwerkanforderung fehlgeschlagen". Bei der Fehlerbehebung habe ich folgende Ursache gefunden: 'java.security.cert.CertPathValidatorException: Vertrauensanker für Zertifizierungspfad nicht gefunden'.Holen Sie sich in Reaktion native funktioniert nicht mit ssl auf Android
Wie funktioniert das in iOS und nicht auf Android, und wie kann ich es am besten beheben? Ist der Fehler in der Reaktion nativ oder irgendwo tiefer?
Es ist wahrscheinlich ein Serverzertifikat Problem hilft. Was ist der Server von wo willst du abholen? Stellen Sie sicher, dass Sie das SSL-Zertifikat Ihres Servers auf dieser Website https://www.digicert.com/help/ oder mit running überprüfen. openssl s_client -debug -connect www.thedomaintocheck.com:443 – Orlando
Sie sind zwei separate Geräte. iOS hat möglicherweise Vertrauen. – vijayst