【資料圖】
微軟在半個月前更新了其用于 Windows 的軟件包管理器 WinGet 至 1.4 版本,這個版本帶來了不少新的功能,其中最大的變化就是增加了對.zip文件的支持。只不過微軟似乎只顧著埋頭苦干增加新功能,而忽視了證書即將過期這件事情。
從 2 月 12 日起,不少 WinGet 用戶報告,在他們嘗試通過 WinGet 安裝或升級應用程序時出現了無法正常使用的情況,WinGet 彈出了 "InternetOpenUrl () failed" 這樣的錯誤提示。
通過調查發現,WinGet 的 SSL 證書也就是在當天過期了(如下圖)。
在當時,根據 GitHub 用戶qilme給出的解決方法,WinGet 用戶需要使用以下命令將新的源 URL 添加進源列表即可,這樣 WinGet 就可以使用其他服務器來獲取軟件包更新:
sudo winget source add -n winget 之后,GitHub 用戶通過查看證書透明度日志還發現,微軟在過去的一年時間里實際上已經為 WinGet 多次更新證書,最近一次還是在 2022 年 11 月。 微軟開發者 @denelon 在了解到這個問題后表示,他們在 11 月確實更新了證書,但該證書卻沒有被正確配置,目前他們也還不確定是編寫的代碼有 bug,還是說有什么其他原因,他們將會進一步調查這個問題。 雖然這個問題的原因目前我們還不清楚,但好消息是證書已經完成更新,如果之前有用戶使用了上面的命令修改了設置的話,那么可以運行winget source reset --force來恢復默認設置。
- 觀察:微軟失誤導致WinGet無法使用:SSL證書過期了
- 每日關注!微軟計劃在Microsoft Edge 112中添加鼠標手勢功能
- Google Photos應用崩潰:原因是蘋果iOS 16.3.1不兼容|全球今頭條
- 《TikTok》或將創作者向用戶收取觀看其視頻的費用
- 熱門看點:《微軟必應》搜索廣告市場份額增加1個百分點,每年有20億美元收入
- Windows 11穩定版小工具功能更新:不再需要登錄微軟賬戶即可使用
- Apple Music重溫Rihanna超級碗中場秀的精彩演出
- 男子套取《支付寶》螞蟻森林能量被封號:起訴平臺遭法院駁回 天天熱資訊
- 《抖音》2月14日熱搜榜一覽 天天資訊
- 蘋果iOS16.3.1正式版發布