【问题标题】:How to retrieve auth keys for an ACI deployment in Azure Portal (or Cloud Shell)?如何在 Azure 门户(或 Cloud Shell)中检索 ACI 部署的身份验证密钥?
【发布时间】:2019-05-31 10:58:22
【问题描述】:

我创建了一个deployment on ACI with Azure ML service,它的状态是健康的。
部署的时候我设置了auth_enabled=True,这样服务就需要授权密钥才能响应。

我可以通过 Python 控制台在我的 Azure ML 服务工作区ws 中获取该部署的服务身份验证密钥

from azureml.core.webservice import Webservice
services = Webservice.list(ws)
services[0].get_keys()

但是,通过 Azure 门户或 Cloud Shell 访问此信息会很方便。

在 Azure 门户中(与 AKS 发生的情况不同)没有显示身份验证字段,在通过尝试编辑部署访问高级设置时也是如此:

您能否建议访问这些凭据的方法?

【问题讨论】:

    标签: azureportal azure-aks azure-container-instances azure-cloud-shell azure-machine-learning-service


    【解决方案1】:

    您可以通过运行将Azure Machine Learning CLI 添加到cloudshell

    az extension add -n azure-cli-ml
    

    之后,您可以通过运行检索任何服务的密钥

    az ml service get-keys --name magical-service --workspace-name davide-workspace
    

    【讨论】:

      猜你喜欢
      • 2020-06-10
      • 2019-04-14
      • 1970-01-01
      • 2021-02-17
      • 2012-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-09
      相关资源
      最近更新 更多