微軟公司近日宣布了一項重要決定,旨在進一步提升Microsoft Edge瀏覽器擴展的安全性。根據公告,微軟將于2025年1月10日正式棄用舊版Publish API(v1),要求開發者盡快遷移至新版API。
這一變更意味著,從2025年1月10日起,仍在使用舊版API的開發者將無法發布新的擴展程序版本。不過,已發布的擴展程序將不受影響,用戶仍可正常使用。微軟強調,這一舉措是為了強化擴展程序的安全性,降低潛在的安全風險。
對于開發者而言,遷移至新版Publish API是當務之急。微軟指出,如果開發者未能及時遷移,其持續集成或交付(CI/CD)管道可能會因此中斷,導致無法發布擴展程序的更新。為確保順利過渡,微軟建議開發者盡快在Partner Center中選擇新的API密鑰管理體驗。
在Partner Center中,開發者可以生成新的客戶端ID和API密鑰。值得注意的是,這些密鑰的有效期僅為72天,并且開發者會收到到期提醒郵件。因此,開發者需要定期更新密鑰,以確保其CI/CD管道的順暢運行。
遷移至新版Publish API的過程并不復雜。開發者只需在CI/CD發布代碼中,使用新的客戶端ID和API密鑰取代舊版API生成的tokens。同時,還需要停用所有可能仍在使用舊版API的舊CI/CD管道,以避免潛在的沖突和錯誤。
新版Publish API不僅提高了Microsoft Edge擴展程序的安全性,還采用了更嚴格的密鑰管理機制。這一機制能夠有效降低安全風險,保護開發者和用戶的利益。微軟表示,將繼續致力于提升瀏覽器擴展的安全性,為用戶提供更加安全、可靠的瀏覽體驗。