Avatar ·

Java में HTTPS कनेक्शन पर PKIX path building failed त्रुटि - इसे कैसे ठीक करें?

सभी को नमस्ते! मैं Java में एक छोटा एप्लिकेशन लिख रहा हूँ जो HTTPS के माध्यम से बाहरी REST API को GET-request भेजता है। मैं मानक HttpURLConnection का उपयोग कर रहा हूँ। कोड सरल है, लेकिन निष्पादित करने पर यह अपवाद (exception) आता है:\n\njavax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target\n\nयह रहा मेरा कोड:\n\nURL url = new URL("https://example.com/api/data");\nHttpURLConnection conn = (HttpURLConnection) url.openConnection();\nconn.setRequestMethod("GET");\nint responseCode = conn.getResponseCode(); // यहाँ त्रुटि आती है\n\nमैंने पहले ही जाँच लिया है: URL सही है, ब्राउज़र से साइट एक्सेस हो रही है। लेकिन Java एक भरोसेमंद कनेक्शन स्थापित नहीं कर पा रहा है। मैं Java में नौसिखिया हूँ और