升级Win10至Win11后执行az login遇WinError -2146893813错误求助
解决Windows 11升级后az login出现的Decryption failed错误
这个错误是系统升级后原Azure凭据的加密密钥失效导致的,以下是可行的解决方案:
清除Azure CLI本地缓存
打开终端执行:az account clear然后找到
%USERPROFILE%\.azure目录,删除accessTokens.json和azureProfile.json两个文件,重启终端后重新运行az login。清理Windows凭据管理器中的Azure相关条目
打开「控制面板」→「用户账户」→「凭据管理器」→「Windows凭据」,搜索并删除所有带「Azure」「Microsoft Azure」字样的凭据,之后重新执行登录命令。修复用户加密存储权限与证书
以管理员身份打开命令提示符,依次执行:certutil -repairstore my icacls "%USERPROFILE%\AppData\Roaming\Microsoft\Protect" /reset /T执行完成后重启电脑,再尝试
az login。重装Azure CLI
卸载当前Azure CLI,用系统自带的卸载工具清理残留,然后下载最新版重新安装,安装完成后直接登录测试。
内容的提问来源于stack exchange,提问作者Dilan Perera
相关产品推荐
相关产品推荐

