Visual Studio Codeのコマンドパレットから「Azure: Sign In」しようとしたときに「You appear to be offline. Please check your network connection.」と言われて接続できなくなったときの対処です。
手順
-
http.systemCertificates
をチェックOffにする。 - VS Code を再起動。
- Azure: Sign Inを実行。このときにブラウザが起動してサインイン情報を聞かれます。
http.systemCertificates
settingのチェックを戻す。- VS Codeを再起動。
補足
- 3.の時点でAzureにはサインインできているのに5.までやるとまた同じ状況になる場合は、
http.systemCertificates
をチェックOffのまま運用するのでもOKっぽい。 - 他の操作でもCertificate(証明書)関係のエラーが出た場合も、
http.systemCertificates
をチェックOffにするとうまくいくっぽい。 - 私のM1 Macbook Air環境ではOffじゃないといろいろダメ。
参考情報
https://github.com/microsoft/vscode-azure-account/issues/745