(文中大部分内容(95%)Azure官网上有,我只是把我自己实际操作中遇到的问题在这里阐述一下。)

先决条件

若要完成文章中的步骤,需要安装用于 IntelliJ 的 Azure 工具包,该工具包需要以下软件组件:

    • IntelliJ IDEA 旗舰版或社区版,可从 JetBrains 网站下载。

    • Java 开发人员工具包 (JDK) 1.8 或更高版本。

    • 操作系统。 用于 IntelliJ 的 Azure 工具包已在以下操作系统上通过测试:

      • Windows 10、Windows 8.1、Windows 8 和 Windows 7
      • Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2 和 Windows Server 2008
      • Mac OS X 版本“Yosemite”或更高版本
      • Ubuntu Linux 版本 14、15 和 16

有关详细信息,请参阅 JetBrains 插件存储库的 Azure Toolkit for IntelliJ(用于 IntelliJ 的 Azure 工具包)页。

使用 IntelliJ 2017.2 连接到 Azure 中国区

    1. 在 IntelliJ IDEA 中安装最新的“用于 IntelliJ 的 Azure 工具包”插件(请阅读安装指南)。

    2. 在 <用户主目录>\AzureToolsForEclipse 下创建文件 AadProvider.json,并按如下所示更新其内容。

       {   "EnvironmentName": "CHINA" }   

      这是官网上写的,这里我要注明的是<用户主目录>是通常是指系统个人文件夹,一般是 C:\Users\您的用户名,其次没有AzureToolsForEclipse这个文件夹,有的是AzureToolsForIntelliJ
    3. 保存此文件并重启 IntelliJ,以便能够使用交互式方法在 IntelliJ 中连接到 Azure 中国区(必须重启,不然下面登录的时候,会提示账号不存在,因为政策的原因,Azure分为国际版与中国版)。

自动登录到 Azure 帐户

本部分介绍如何创建一个包含服务主体数据的凭据文件。 完成此过程后,每次打开项目时,Eclipse 都会使用凭据文件将你自动登录到 Azure。

    1. 使用 IntelliJ IDEA 打开项目。

    2. 在“工具”菜单中,指向“Azure”,然后单击“Azure 登录”。

    3. 在“Azure 登录”窗口中选择“自动”,然后单击“新建”(注意这一步)。

    4. 在“Azure 登录”对话框窗口中输入 Azure 凭据,然后单击“登录”。

    5. 在“创建身份验证文件”窗口中选择要使用的订阅,选择目标目录,并单击“启动”。

    6. 成功创建文件后,请在“服务主体创建状态”对话框中单击“确定”。

    7. 在“Azure 登录”窗口中单击“登录”。

    8. 在“选择订阅”对话框中选择要使用的订阅,然后单击“确定”。

自动登录后从 Azure 帐户注销

使用上述步骤配置帐户后,每次重启 IntelliJ IDEA 时,Azure 工具包会将你自动登录到 Azure 帐户。 但是,若要注销 Azure 帐户并禁止 Azure 工具包将你自动登录,请执行以下操作:

    1. 在 IntelliJ IDEA 的“工具”菜单中指向“Azure”,然后单击“Azure 注销”。

    2. 在“Azure 注销”确认窗口中,单击“是”。

使用现有的凭据文件自动登录到 Azure 帐户

如果使用 IntelliJ IDEA 时从 Azure 帐户注销,必须使用现有的凭据文件才能自动重新登录到该帐户。 若要将用于 Eclipse 的 Azure 工具包配置为使用现有的凭据文件,请执行以下操作:

    1. 使用 IntelliJ IDEA 打开项目。

    2. 在“工具”菜单中,指向“Azure”,然后单击“Azure 登录”。

    3. 在“Azure 登录”窗口中选择“自动”,然后单击“浏览”。

    4. 在“选择身份验证文件”对话框中,选择前面创建的凭据文件,然后单击“选择”。

    5. 在“Azure 登录”窗口中单击“登录”。

    6. 在“选择订阅”对话框中选择要使用的订阅,然后单击“确定”。

以交互方式登录到 Azure 帐户

若要通过手动输入 Azure 凭据登录到 Azure,请执行以下操作:

    1. 使用 IntelliJ IDEA 打开项目。

    2. 单击“工具”,指向“Azure”,然后单击“Azure 登录”。

    3. 在“Azure 登录”窗口中选择“交互式”,然后单击“登录”。

    4. 在显示的“Azure 登录”对话框中输入 Azure 凭据,然后单击“登录”。

    5. 在“选择订阅”对话框中选择要使用的订阅,然后单击“确定”。

以交互方式登录后从 Azure 帐户注销

使用上述步骤配置帐户后,每次重启 IntelliJ IDEA 时,都会自动从 Azure 帐户中注销。 但是,如果要在不重启 IntelliJ IDEA 的情况下注销 Azure 帐户,请执行以下操作。

    1. 在 IntelliJ IDEA 的“工具”菜单中指向“Azure”,然后单击“Azure 注销”。

    2. 在“Azure 注销”确认窗口中,单击“是”。

Azure系列1.1.2 —— 用于 IntelliJ 的 Azure 工具包的登录说明的更多相关文章

  1. Auzre系列1.1.1 —— 安装用于 IntelliJ 的 Azure 工具包

    (文中大部分内容(95%)Azure官网上有,我只是把我自己实际操作中遇到的问题在这里阐述一下.) 先决条件 若要完成文章中的步骤,需要安装用于 IntelliJ 的 Azure 工具包,该工具包需要 ...

  2. 初码-Azure系列-记一次MySQL数据库向Azure的迁移

    初码Azure系列文章目录 还在继续给客户迁移不同的系统到Azure,这一次是一个系统的MySQL数据库要迁移,将迁移过程记录一下 原系统环境 数据库版本:MySQL Community Editio ...

  3. 初码-Azure系列-存储队列的使用与一个Azure小工具(蓝天助手)

    初码Azure系列文章目录 将消息队列技术模型简化,并打造成更适合互联网+与敏捷开发的云服务模式,好像已经是行业趋势,阿里云也在推荐使用消息服务(HTTP协议为主)而来替代消息队列(TCP协议.MQT ...

  4. 初码-Azure系列-文章目录

    系统迁移 初码-Azure系列-记一次MySQL数据库向Azure的迁移 初码-Azure系列-迁移PHP应用至Azure的一些实践记录和思考 初码-Azure系列-记一次从阿里云到Azure的迁移和 ...

  5. 【初码干货】【Azure系列】1、再次感受Azure,体验Windows Server 2016并部署BlogEngine.NET

    上个月末,在某人的建议下,重新注册了一个1元试用账户(包含1个月期限的1500元订阅),并充值了1000元转为了正式账户,相当于1000元得到了2500的订阅,于是又一次开启了Azure之旅. 在这不 ...

  6. 初码-Azure系列-记一次从阿里云到Azure的迁移和部署

    有个客户在阿里云上,这次要迁移到Azure去,手工记一下流水账 原系统信息: 阿里云ECS单Web节点(8核16G,10000IOPS SSD云盘)+阿里云ECS单数据库节点(16核32G,15000 ...

  7. 初码-Azure系列-迁移PHP应用至Azure的一些实践记录和思考

    最近客户在逐步迁移应用从阿里云到Azure,这次又轮到一个PHP+MySQL应用了,顺便也记一下流水账. 需求:迁移部署在阿里云上的ECS服务器(系列2,IO优化+2核4G+50G的SSD云盘+10M ...

  8. 初码-Azure系列-如何在控制面板中选择中文版操作系统

    之前在文章<初码-Azure系列-记一次从阿里云到Azure的迁移和部署>中说到,默认的Windows Server 2016操作系统是英文版,后来摸索出中文版的方法,如下:

  9. Azure系列2.1 —— com.microsoft.azure.storage.blob

    网上azure的资料较少,尤其是API,全是英文的,中文资料更是少之又少.这次由于公司项目需要使用Azure,所以对Azure的一些学习心得做下笔记,文中不正确地方请大家指正. Azure Blob ...

随机推荐

  1. 正在学习的Java大学教程

    推荐本书<Java大学教程> 看的人比较少,我也是多年不看书了,基于教程一般选国外的方法,从图书馆选了本书. 看了一半,感觉书的内容比较认真,对于基本的Java知识都算介绍全了,而且全书是 ...

  2. 从此使用linux系统,但是QQ是必不可少的!!该篇文章方法成功!!!已验证!!!!!

    一开始,我在Ubuntu14.04下安装的QQ版本是WineQQ2013SP6-20140102-Longene, 但后来发现这个版本QQ在linux下问题很多,比如不能用键盘输入密码,QQ表情使用失 ...

  3. (转)Spring Boot 2(一):【重磅】Spring Boot 2.0权威发布

    http://www.ityouknow.com/springboot/2018/03/01/spring-boot-2.0.html 就在今天Spring Boot2.0.0.RELEASE正式发布 ...

  4. Linux 与 Unix 到底有什么不同?区别在哪?

    Linux 与 Unix 到底有什么不同?区别在哪? 如果你是一名20多岁或30多岁的软件开发人员,那么你已成长在一个由Linux主导的世界中.数十年来,它一直是数据中心的重要参与者,尽管很难找到明确 ...

  5. pip 安装指定版本软件包

    默认情况下,pip 将安装最新版本的软件包,但有时需要获取特定版本的安装包,比如 jinja2 从 2.9 开始加入了 async 关键字,这个会导致 py2exe 报错:Invalid Syntax ...

  6. 初学Python——字典

    一.定义 什么是字典? 字典是一种数据类型,是一系列数据的组合. 每一个数据单元都分为key和value,key也称主键,具有唯一性,不可重复.value可以理解成是key对应的值. info={ 1 ...

  7. 获取数值型数组的最大值和最小值,使用遍历获取每一个值,然后记录最大值和最小值的方式。(数组遍历嵌套if判断语句)

    package com.Summer_0420.cn; /** * @author Summer * .获取数值型数组的最大值.最小值 * 方法:遍历获取每一个值,记录最大值: * 方法:遍历获取每一 ...

  8. 从Linux内核角度看中间人攻击(ARP欺骗)并利用Python scapy实现

    邻居子系统与ARP协议 邻居子系统的作用就是将IP地址,转换为MAC地址,类似操作系统中的MMU(内存管理单元),将虚拟地址,转换为物理地址. 其中邻居子系统相当于地址解析协议(IPv4的ARP协议, ...

  9. 编程&学习总结格式

    编程&学习总结格式 一.本周完成的作业: 题目1.A乘以B 题目内容描述:看我没骗你吧 -- 这是一道你可以在10秒内完成的题:给定两个绝对值不超过100的整数A和B,输出A乘以B的值. 1) ...

  10. 4-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案数据篇(云端电脑(Windows)安装配置数据库,使用本地Navicat for MySQL和手机APP 远程连接测试)

    3-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案数据篇(安装配置数据库,使用Navicat for MySQL和手机APP 连接测试) 根据前面的教程把软件复制到云 ...