ถ้าฉันใช้รหัสต่อไปนี้เพราะฉันต้องการ เช่น เปลี่ยนวิธีการตรวจสอบใบรับรอง
trm = ผู้จัดการความน่าเชื่อถือบางคน
SSLContext sc = SSLContext.getInstance("SSL");
sc.init(null, new TrustManager[] { trm }, null);
HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
จากนั้นจะเป็นการตั้งค่า SSLContext สำหรับการเชื่อมต่อ https ทั้งหมดที่จะเกิดขึ้นในอนาคตโดยไม่คำนึงถึงเธรดใด วิธีที่สะอาดที่สุดในการควบคุมขอบเขตคืออะไรเพื่อที่ฉันจะได้ตั้งค่าเฉพาะสำหรับการโทรที่ฉันต้องการเท่านั้น