การแก้ไข: การตั้งค่าความปลอดภัยของคุณได้บล็อกแอปพลิเคชันที่ลงชื่อด้วยตนเองไม่ให้ทำงาน

ผู้ใช้หลายคนพบว่า“ การตั้งค่าความปลอดภัยของคุณได้บล็อกแอปพลิเคชันที่ไม่น่าเชื่อถือไม่ให้ทำงาน”เมื่อพยายามเปิดแอพเพล็ต Java ดูเหมือนว่าปัญหานี้จะไม่ได้เกิดขึ้นเฉพาะกับ Windows บางรุ่น แต่ข้อผิดพลาดนี้จะเกิดขึ้นกับทุกเวอร์ชันล่าสุดรวมถึง Windows Vista, Windows 7, Windows 8 และ Windows 10

อะไรทำให้การตั้งค่าความปลอดภัยบล็อกแอปพลิเคชันไม่ให้ทำงาน

เราตรวจสอบ ข้อผิดพลาด“ การตั้งค่าความปลอดภัยของคุณได้บล็อกแอปพลิเคชันที่ไม่น่าเชื่อถือไม่ให้ทำงาน”โดยดูจากรายงานผู้ใช้ต่างๆและกลยุทธ์การซ่อมแซมที่พวกเขาใช้

มันจะเปิดออกแจ้งข้อผิดพลาดจะเกิดขึ้นได้เนื่องจากเบราว์เซอร์ Java Plug-in พฤติกรรมการแนะนำให้รู้จักกับJava 7 ปรับปรุง 21 แนวคิดคือเพื่อให้ผู้ใช้สามารถตัดสินใจได้อย่างชาญฉลาดมากขึ้นเมื่อต้องเรียกใช้แอพเพล็ตที่ขับเคลื่อนด้วย Java ภายในเว็บเบราว์เซอร์

หากคุณมี Java 7 Update 21 หรือเก่ากว่าแอปพลิเคชันใด ๆ ที่ไม่มีใบรับรองหรือไม่มีชื่อแอปพลิเคชันหรือข้อมูลผู้เผยแพร่จะถูกบล็อกโดยค่าเริ่มต้น การตัดสินใจนี้มีขึ้นเพื่อปกป้องผู้ใช้ที่ไม่สงสัยจากแอปพลิเคชันที่ไม่ปลอดภัยหรือมีความเสี่ยงสูง

เมื่อมีการบังคับใช้การเปลี่ยนแปลงใหม่เหล่านี้มีสาเหตุหลักสามประการที่จะทำให้เกิดข้อความแสดงข้อผิดพลาด Java นี้:

  • แอปพลิเคชันไม่ได้ลงนาม - แอปพลิเคชันที่ไม่มีใบรับรองหรือไม่มีข้อมูลผู้เผยแพร่และชื่อจะถูกบล็อกโดยค่าเริ่มต้น สิ่งเหล่านี้อาจทำให้ระบบของคุณเสี่ยงต่อการถูกโจมตีจากภายนอก
  • ผู้ใช้พยายามเรียกใช้แอปพลิเคชันที่ลงนามด้วยตนเองจากหน่วยงานที่ไม่น่าเชื่อถือ - แอปพลิเคชันที่มีใบรับรองที่ลงนามด้วยตนเองจะถูกบล็อกโดยค่าเริ่มต้นด้วยการเริ่มต้นด้วย Java 7 Update 51 สิ่งเหล่านี้ถือว่าอันตรายยิ่งกว่าแอปพลิเคชันที่ไม่ได้ลงชื่อเนื่องจากอาจได้รับอนุญาตให้เข้าถึง ข้อมูลส่วนบุคคลบนคอมพิวเตอร์ของคุณ
  • ไฟล์ jar ของแอปพลิเคชันไม่มีแอตทริบิวต์การอนุญาต - แอตทริบิวต์การอนุญาตจะตรวจสอบว่าคำขอแอปพลิเคชันใช้ระดับสิทธิ์เดียวกับที่นักพัฒนาระบุหรือไม่ แอปพลิเคชันที่มีแอตทริบิวต์ jar ที่ขาดหายไปถูกบล็อกเนื่องจากผู้โจมตีอาจใช้ประโยชน์จากผู้ใช้โดยการเรียกใช้แอปพลิเคชันที่มีระดับสิทธิ์อื่น

โดยทั่วไปแล้วแอปเพล็ตหรือแอปพลิเคชันที่ไม่มีส่วนการระบุคีย์เหล่านี้ควรได้รับการพิจารณาว่าไม่ปลอดภัย หากคุณไม่ทราบเราขอแนะนำให้คุณหลีกเลี่ยงการใช้งาน

อย่างไรก็ตามหากคุณรู้จักผู้จัดพิมพ์และคุณไว้วางใจแอพเพล็ต (เช่นคุณพัฒนาขึ้นเองหรือกำลังทดสอบ) มีหลายวิธีในการหลีกเลี่ยงข้อความแสดงข้อผิดพลาดนี้

ด้านล่างนี้คุณมีสองวิธีที่จะช่วยให้คุณจัดการกับข้อผิดพลาด“ การตั้งค่าความปลอดภัยของคุณได้บล็อกแอปพลิเคชันที่ไม่น่าเชื่อถือไม่ให้ทำงาน” แม้ว่าวิธีที่ 1จะถือว่าเป็นแนวทางปฏิบัติมาตรฐานอย่างกว้างขวางเมื่อต้องจัดการกับข้อความแสดงข้อผิดพลาดนี้ แต่คุณสามารถทำตามวิธีที่ 2เพื่อให้บรรลุวัตถุประสงค์เดียวกันได้

วิธีที่ 1: การกำหนดค่ารายการไซต์ข้อยกเว้น

ในกรณีที่คุณเข้าใจถึงความเสี่ยงของการเปิดแอปพลิเคชันที่ Java ถือว่าไม่ปลอดภัยคุณสามารถป้องกันไม่ให้ข้อความแสดงข้อผิดพลาด“ การตั้งค่าความปลอดภัยของคุณบล็อกแอปพลิเคชันที่ไม่น่าเชื่อถือไม่ให้ทำงาน”โดยการเพิ่มแอปพลิเคชันลงในรายการไซต์ข้อยกเว้น คุณสามารถค้นหาการตั้งค่านี้ได้ในแท็บ Security ของ Java Control Panel

ต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับการเปิด Java Control Panel และการเพิ่ม Java applet ในรายการไซต์การยกเว้น :

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ control ” แล้วกดEnterเพื่อเปิด Control Panel
  2. ภายในหน้าต่าง Control Panel คลิกโปรแกรมแล้วคลิกที่Javaไอคอนเพื่อเปิดแผงควบคุม Java

  3. ภายในJava แผงควบคุมหน้าต่างไปที่การรักษาความปลอดภัยแท็บและคลิกที่แก้ไขรายการเว็บไซต์
  4. ในรายการException Siteคลิกที่ปุ่มAddจากนั้นวาง URL ของ Java applet ที่ทำให้คุณมีปัญหา กดตกลงเพื่อเพิ่ม URL ไปยังรายการยกเว้น

    หมายเหตุ:โปรดทราบว่าขึ้นอยู่กับแอปเพล็คุณกำลังพยายามที่จะใช้คุณยังอาจต้องเพิ่มพอร์ตที่ไม่ได้มาตรฐานให้กับรายการยกเว้น Java

  5. คลิกดำเนินการต่อที่คำเตือนด้านความปลอดภัยถัดไปเพื่อยืนยันว่าคุณต้องการเพิ่ม URL ที่คุณเพิ่งป้อนลงในรายการยกเว้น
  6. เปิดแอพเพล็ตที่เคยแสดงข้อผิดพลาดอีกครั้ง ข้อผิดพลาดไม่ควรเกิดขึ้นอีกต่อไป

หากคุณกำลังมองหาวิธีอื่นในการแก้ไขข้อผิดพลาด“ การตั้งค่าความปลอดภัยของคุณได้บล็อกแอปพลิเคชันที่ไม่น่าเชื่อถือไม่ให้ทำงาน”ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 2: การตั้งค่าระดับความปลอดภัยของแอปพลิเคชันเป็นสูง

วิธีที่จะไปรอบ ๆ การแก้ปัญหาอีก“การตั้งค่าความปลอดภัยของคุณได้บล็อกแอพลิเคชันที่ไม่น่าเชื่อถือจากการทำงาน”ข้อผิดพลาดคือการตั้งค่าระดับการรักษาความปลอดภัย Java จะสูงแทนการสูงมาก

แม้ว่าวิธีนี้จะง่ายกว่า (และเร็วกว่า) ในการนำไปใช้ แต่ก็จะทำให้คอมพิวเตอร์ของคุณมีความเสี่ยงมากมาย ด้วยเหตุนี้จึงควรทำตามวิธีที่ 1 หากคุณเชื่อถือแหล่งที่มามากกว่าที่จะแก้ไขระดับความปลอดภัย

อย่างไรก็ตามหากคุณตัดสินใจที่จะทำเราขอแนะนำให้คุณเปลี่ยนกลับไปใช้ระดับการตั้งค่าความปลอดภัยเริ่มต้นเมื่อคุณทำเสร็จแล้วโดยใช้แอปพลิเคชัน Java ที่ทำให้เกิดข้อผิดพลาด

นี่คือคำแนะนำโดยย่อเกี่ยวกับวิธีแก้ไขระดับความปลอดภัย:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไปพิมพ์“ ควบคุม ” และกดEnterเพื่อเปิดแผงควบคุม
  2. ภายในหน้าต่าง Control Panel คลิกโปรแกรมแล้วคลิกที่Javaไอคอนเพื่อเปิดแผงควบคุม Java

  3. ภายในหน้าต่าง Java แผงควบคุมไปที่การรักษาความปลอดภัยแท็บและเลือกสลับสูงจากใต้ระดับการรักษาความปลอดภัยสำหรับการใช้งานไม่ได้อยู่ในข้อยกเว้นรายการเว็บไซต์ จากนั้นคลิกใช้เพื่อบันทึกการเปลี่ยนแปลง
  4. รีสตาร์ทเบราว์เซอร์ที่คุณใช้งานแอพเพล็ตและดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อคุณโหลดหน้านี้ซ้ำ