升级macOS之后,访问https网站经常不定期出现『ERR_NETWORK_CHANGED』和『ERR_CERT_DATABASE_CHANGED』的报错,无法正常加载网页。
其实这个报错,是支付宝安全控件引起的。
解决办法就是禁用支付宝安全控件,另外就是彻底删除就省心了。
现在手机支付越来越普及,卸载支付宝安全控件之后,不会对安全有太大的影响。
如何禁用或卸载支付宝安全控件?
# 第一种办法:停用支付宝的安全控件 sudo launchctl remove com.alipay.DispatcherService # 第二种办法:彻底删除(手动卸载)支付宝安全控件 sudo rm -rf /Library/Application\ Support/Alipay && \ sudo rm -rf /Library/LaunchDaemons/com.alipay.DispatcherService.plist && \ sudo rm -rf ~/Library/LaunchAgents/com.alipay.adaptor.plist && \ sudo rm -rf ~/Library/LaunchAgents/com.alipay.refresher.plist && \ sudo rm -rf ~/Library/Internet\ Plug-Ins/aliedit.plugin && \ sudo rm -rf ~/Library/Internet\ Plug-Ins/npalicdo.plugin
这样就不会出现网页无法正常打开,报错『ERR_NETWORK_CHANGED』和『ERR_CERT_DATABASE_CHANGED』的情况了。