きっかけ
VSCodeでAzure Funcionsを書いて動いていたのに、しばらくして再度そのコードをデプロイしようとしたら、拡張機能からAzureにログインできてもデプロイ(拡張機能からアップロード)ができなかったのでメモ。
通知のエラーメッセージ
... no subscriptions were found
になる。
解決策
VSCodeの拡張機能のテナントIDがcommon
になってたので、それをAzurePortalで表示されるテナントIDの文字列
に変更するとログインできた。
経緯とかやったこととか
なのでsubscriptionを買った(ことになる?)
ぐぐったら、再インストールでは解決しないやら、キャッシュ消したらit works for meだの、英語ばかり。でも私はうまくいかず。
最終的に
テナントID
に行き着いた。
テナントIDの項目にIDではなく、テナントの名称`既定のディレクトリ`を設定したりして、迷走した経緯あり。