3

我们已经使用部署模板设置了 Azure Web App。现在,我们可以从命令行检查一些配置设置。我们如何显示当前的连接字符串?我们已经尝试过:

azure webapp show <resource-group> <site-name>

这只给了我们一些细节,不包括连接字符串。

 Web app Name 
 SKU          
 Enabled      
 Last Modified
 Location     
 Host Name    

我们还尝试在 resources.azure.com 中查找,并且确实看到那里列出了连接字符串。我们只是不知道如何通过 Azure CLI 访问它。

4

2 回答 2

2

目前你不能。最好的是使用 -vv 选项的一些附加信息。

azure webapp show [resource-group] [name] -vv

ConnectionString 将不存在,即使 appSettings 显示在结果 json 中,无论您输入什么值,它都将始终为null 。

"siteProperties":{
  "metadata":null,
  "properties":[],
  "appSettings":null
}
于 2016-02-16T23:35:19.677 回答
2

如果从 ARM 模式切换到 ASM 模式并使用azure site connectionstring list...

$ azure config set mode asm
info:    Executing command config set
info:    Setting "mode" to value "asm"
info:    Changes saved
info:    config set command OK

$ azure site connectionstring list <webAppName> --json
[
  {
    "connectionString": "my super secret connection string!",
    "name": "DefaultConnection",
    "type": 2
  }
]
于 2016-02-17T08:16:45.653 回答