【Azure 环境】连接到微软云Azure中国区 By VS 2019, VS Code, Powershell
问题情形
最近,在使用最新的VS Code插件连接到中国区的Azure时候,出现了依旧是global版的登录连接。这个问题是当前Azure Account插件最新版的问题,可以使用V0.8.11版本登录到中国区。发现有这个问题的时间点为2020-08-25,如过1~2后,问题应已经被修复。
连接中国区Azure的方法:
1) 使用VS Code, 在安装好Azure Account插件后,进入Setting -> 输入“Azure Configuration”过滤,在Extensions中选择Azure Configuration,在Azure Cloud一栏中选择“AzureChina”。即可。
2) 使用VS 2019登录中国区Azure, 前提条件需要先安装好Azure开发的组件后。可以打开Tools中的Options窗口,在Environment的Accounts中,添加Azure In China的注册项。
当需要发布应用到Azure上时候,这可以在Publish窗口中选择登录账号,然后发布。
3) 使用Powershell登录,这里目前推荐使用CLI命令登录,需要您先安装az模块。你可以使用以下的命令安装和登录中国区Azure。
安装az模块:
Install-Module -Name Az -AllowClobber -Scope CurrentUser
登录命令
az cloud set --name AzureChinaCloud
az login -u xxxx@xxxx.partner.onmschina.cn -p xxxxxxxx
或者是
Connect-AzAccount -Environment AzureChinaCloud
参考资料:
VS Code登录中国区Azure: https://docs.azure.cn/zh-cn/articles/azure-operations-guide/others/aog-others-howto-login-china-azure-by-vscode
Powershell: https://docs.azure.cn/zh-cn/role-based-access-control/role-assignments-powershell
Powershell登陆中国区的命令: https://docs.microsoft.com/zh-cn/powershell/azure/authenticate-azureps?view=azps-4.4.0#sign-in-to-another-cloud
Powershell设置订阅: https://docs.microsoft.com/zh-cn/powershell/azure/manage-subscriptions-azureps?view=azps-4.4.0#change-the-active-subscription
当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!
» 下一篇: 【Azure Redis 缓存 Azure Cache For Redis】当使用Jedis客户端连接Redis时候,遇见JedisConnectionException: Could not get a resource from the pool / Redis connection lost
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
· PowerShell开发游戏 · 打蜜蜂