【问题标题】:Display connection strings显示连接字符串
【发布时间】:2016-02-16 21:59:00
【问题描述】:

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

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

这只是为我们提供了一些细节,不包括连接字符串。

 Web app Name 
 SKU          
 Enabled      
 Last Modified
 Location     
 Host Name    

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

【问题讨论】:

    标签: azure azure-cli


    【解决方案1】:

    如果从 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
      }
    ]
    

    【讨论】:

      【解决方案2】:

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

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

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

      "siteProperties":{
        "metadata":null,
        "properties":[],
        "appSettings":null
      }
      

      【讨论】:

        猜你喜欢
        • 2013-10-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-05
        • 2014-03-31
        • 2014-04-21
        相关资源
        最近更新 更多