0

Azure で Kubernetes を実行しようとしていますが、 に行き詰まってい./azure-login.js -u <your_username>ます。

私は以下を取得しています:

[aii@localhost azure]$ ./azure-login.js -u aii@aii_domain.com
info:    Executing command login
Password: ********
+ Authenticating...                                                            
error:   Interactive login is required. Use 'azure login' to interactively login.
info:    Error information has been recorded to /home/aii/.azure/azure.err
error:   login command failed

より詳しい情報:

[aii@localhost azure]$ azure --version
0.10.0 (node: 4.3.1)

ところで、私のアカウントは BizSpark Plus です。

4

1 に答える 1

1

最初に次のコマンドを追加します。

azure account download

次の目的で使用するブラウザからファイルをダウンロードするように案内されます。.publishsettings

azure account import <downloaded file>

azure account set <"name of your subscription">

Azure ログインは、実際には AAD オブジェクト (ID) を意味する職場または学校の ID からのみ機能します。Microsoft アカウントを持っている場合は、ダウンロードする必要がある .publishsettings ファイルを取得する azure アカウント インポート コマンドでのみ "接続" できます。(証明書ファイルです)

これは実際には Azure の機能ですが、ここではうまくコミュニケーションが取れていないと思います。誰もが無料で取得できる既定の Azure Active Directory ドメインを持っていることが判明しました。

より大きなレベルでは、Azure には 2 つの管理 API があります。1. 仕事用 ID または Microsoft アカウント ID のいずれかで使用できるサービス管理、および 2. 新しいものであり、仕事または学校 ID でのみ使用できるリソース管理です。であり、Azure ログイン機能でのみ機能します。

于 2016-05-31T12:37:34.420 に答える