แก้ไขสำหรับการติดตั้งโปรแกรมเสริมที่ไม่ได้ลงชื่อใน Firefox Dev และ Nightly

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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

นอกจากนี้หากคุณติดตั้งส่วนขยายที่ไม่ได้ลงชื่อใน Firefox Nightly คุณอาจสังเกตเห็นว่าการอัปเดตล่าสุดปิดการใช้งาน

Mozilla ประกาศกลับมาในเดือนกุมภาพันธ์ว่าจะ แนะนำระบบการลงนามสำหรับส่วนเสริม ในอนาคตอันใกล้.

ระบบจะป้องกันการติดตั้งส่วนเสริมที่ไม่ได้ลงชื่อใน Firefox Stable และ Beta เพื่อปกป้องผู้ใช้จากการติดตั้งส่วนขยายที่เป็นอันตรายและไม่ต้องการได้ดีขึ้น

มีการตัดสินใจที่จะเพิ่มสวิตช์แทนที่เป็นเวอร์ชัน Dev และ Firefox เวอร์ชัน Nightly เท่านั้นเพื่อให้ยังคงสามารถติดตั้งส่วนขยายที่ไม่ได้ลงชื่อใน Firefox เวอร์ชันเหล่านั้นได้

สิ่งนี้สำคัญอย่างยิ่งสำหรับนักพัฒนาส่วนเสริม แต่ยังสำหรับผู้ใช้ที่ต้องการโปรแกรมเสริมที่ Mozilla ไม่ได้ลงนาม

แผนปัจจุบันของ Mozilla คือการแนะนำคำเตือนด้วย Firefox 40 บังคับใช้ Add-on ที่ลงชื่อใน Firefox 41 พร้อมตัวเลือกปิดใช้งานและลบค่ากำหนดนั้นอีกครั้งใน Firefox 42 ตั้งแต่ Firefox 42 ผู้ใช้ Stable และ Beta จะไม่สามารถแทนที่สิ่งนี้ได้ อีกต่อไปซึ่งหมายความว่าไม่สามารถติดตั้งส่วนขยายที่ไม่ได้ลงชื่อในเบราว์เซอร์เหล่านั้นได้อีกต่อไป

ผู้ใช้ Firefox ในตอนกลางคืนอาจสังเกตเห็นว่าเบราว์เซอร์บล็อกการติดตั้งส่วนขยายที่ไม่ได้ลงชื่อเช่นกันในปัจจุบัน

Mozilla ไม่ได้ระบุไว้อย่างชัดเจนก่อนหน้านี้ว่าจะบังคับใช้การลงนาม Add-on สำหรับเวอร์ชัน Dev และ Nightly ของ Firefox เช่นกัน แต่ดูเหมือนว่าจะเป็นเช่นนั้นเนื่องจากการติดตั้งส่วนเสริมที่ไม่ได้ลงชื่อถูกบล็อกใน Firefox Nightly (ปัจจุบันอยู่ที่เวอร์ชัน 42 )

หากคุณพยายามติดตั้งส่วนขยาย HTTPS Everywhere ที่เป็นที่นิยมในปัจจุบันจากเว็บไซต์ EFF คุณจะได้รับข้อความแสดงข้อผิดพลาดที่ Nightly ป้องกันการติดตั้งส่วนเสริมที่ไม่ได้รับการยืนยัน

firefox prevent installation unsigned addon

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

ในการแก้ไขปัญหาให้ดำเนินการดังต่อไปนี้ (โปรดทราบอีกครั้งว่าการดำเนินการนี้จะใช้ได้กับ Firefox ทุกเวอร์ชันจนกว่า Firefox 42 จะออกเมื่อมีการเปิดตัวจะมีเพียงเวอร์ชัน Dev และ Nightly เท่านั้นที่รองรับสวิตช์นี้)

  1. โหลด about: config ในแถบที่อยู่ของ Firefox แล้วกด Enter
  2. ยืนยันว่าคุณจะระมัดระวังหากข้อความเตือนปรากฏขึ้น
  3. ค้นหา xpinstall.signatures.required
  4. ดับเบิลคลิกที่ชื่อการกำหนดลักษณะเพื่อตั้งค่าเป็นเท็จ

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

install unverified addons

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

คำเตือนอ่าน:

ข้อควรระวัง: ไซต์นี้ต้องการติดตั้งส่วนเสริมที่ไม่ได้รับการยืนยันใน Nightly ดำเนินการด้วยความเสี่ยงของคุณเอง

ปิดคำ

อาจเป็นเรื่องน่าแปลกใจสำหรับผู้ใช้ Firefox Nightly ที่ Mozilla ตั้งค่าการตั้งค่าเริ่มต้นของเบราว์เซอร์เกี่ยวกับการกำหนดให้ส่วนเสริมที่ลงชื่อเป็นจริง

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