需要交互式登录。使用'azure login'以交互方式登录

时间:2016-05-31 11:44:40

标签: azure kubernetes azure-cli

尝试run Kubernetes on Azure,我坚持./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 ..

1 个答案:

答案 0 :(得分:1)

首先添加以下命令:

azure account download

您将guide从浏览器下载.publishsettings文件,您应将其用于:

azure account import <downloaded file>

azure account set <"name of your subscription">

Azure登录仅适用于工作或学校ID,这实际上意味着AAD对象(身份)。如果您有Microsoft帐户,则只能使用azure帐户导入命令“连接”,该命令将带有您必须下载的.publishsettings文件。 (这是一个证书文件)

这实际上是Azure的一个功能,虽然我认为我们在这里没有很好的沟通。事实证明,每个人都有一个免费获得的默认Azure Active Directory域。

在更大的层面上,Azure有两个管理API:  1.服务管理,可以与工作ID或Microsoft帐户ID一起使用,以及  2.资源管理,这是新的东西,只能用于工作或学校ID,并且只能使用azure登录功能。

相关问题