2016-05-31 74 views
0

尝试run Kubernetes on Azure,我卡在./azure-login.js -u <your_username>需要交互式登录。使用“天蓝色登录”以交互方式登录

,我发现了以下内容:

[[email protected] azure]$ ./azure-login.js -u [email protected]_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 

更多信息:

[[email protected] azure]$ azure --version 
0.10.0 (node: 4.3.1) 

顺便说一句,我的账号是BizSpark的另外如果有关系..

回答

1

第一添加下面的命令:

azure account download 

它会guide您下载从浏览器.publishsettings文件,你应该使用:

azure account import <downloaded file> 

azure account set <"name of your subscription"> 

天青登录只能从工作或学生证,这实际上意味着AAD对象(身份)的作品。如果您有Microsoft帐户,则只能使用需要下载.publishsettings文件的azure帐户导入命令“连接”。 (这是一个证书文件)

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

在更大的层面,天青有两个管理API: 1.服务管理,它可与工作ID或Microsoft帐户ID来使用, 2.资源管理,这是新的东西,可以用只有工作或学校ID,并且只能使用天蓝色的登录功能。

+0

谢谢!我在哪里可以看到我的订阅名称? – ItayB

+1

在portal.azure.com的左侧菜单中,最下面有一个名为Subscriptions的选项卡。它列出了您的订阅ID和相应的名称(它们只是称为Subscription,您可能会被命名为Bizspark Plus)。 – Indigo8

+0

我会尝试更新,谢谢! – ItayB