【问题标题】:How to Remove Azure ILB ASE SSL Certificate如何删除 Azure ILB ASE SSL 证书
【发布时间】:2019-07-21 16:43:34
【问题描述】:

我需要删除在内部负载均衡器应用服务环境 (ILB ASE)

上设置的 ILB 证书

GUI 中没有删除或删除选项,我似乎找不到任何用于删除仅 ILB 证书

的 Powershell 或 Azure CLI 命令

我不想对 ASE 进行任何其他更改,因为我已经设置了多个应用程序和配置

【问题讨论】:

    标签: powershell azure-cli azure-app-service-envrmnt


    【解决方案1】:

    您转到资源组,标记“显示隐藏类型”并删除证书,就像您对任何其他资源所做的那样。

    【讨论】:

      【解决方案2】:

      你可以试试这个方法:

      转到 Azure 资源门户 (https://resources.azure.com) 并导航到订阅 --> 特定订阅 --> 提供程序 --> Microsoft.Web --> 证书。您将看到证书。单击要删除的特定证书并在此处直接将其删除。确保您有足够的权限来执行此操作。

      更新

      只需单击 Azure 资源门户顶部的read/write 即可更改为read/write 模式,然后您可以删除证书。我是 ASE IAM 中的owner 角色。在 ILB 证书中上传自签名证书后,我可以删除证书。

      【讨论】:

      • 您也会在这里看到自签名证书吗?我没有购买证书
      • 是的,我使用自签名证书进行测试。
      • 只需点击Azure资源门户顶部的read/write更改为read/write模式,即可删除证书。我是 ASE 的 IAM 中的owner 角色。在 ILB 证书中上传自签名证书后,我可以删除证书。
      • 我无法再测试分辨率。我以前厌倦了租户级别的全局管理员权限。资源浏览器对于订阅是只读的。当直接从 ILB ase 中选择资源浏览器时,根本没有任何显示。订阅不包含任何信息。此后,我重新创建了没有证书的 ILB ase。谢谢你的时间
      • global admins rights 不是您可以从资源中读取一些信息的权限,您可以在IAM 中添加角色分配。我认为您可以在订阅级别为您的帐户赋予owner 角色。
      【解决方案3】:

      ILB ASE 需要 ILB 证书才能运行,这就是您找不到删除按钮的原因。 ​您可以通过“更新 ILB 证书”来更新该证书 您可以尝试在集群设置中将证书名称设置为 null。请检查资源浏览器 > 托管环境端点

      【讨论】:

      • 证书是在 ILB ase 启动并通过私有 dns 解析其应用程序后手动添加的。它是作为测试添加的,不再需要
      • 如果您没有 ILB 证书,您将在 Azure 门户中不断收到警告。 docs.microsoft.com/en-us/azure/app-service/environment/… 您可以尝试通过在集群设置中将证书名称设置为 null 来删除证书。请检查资源浏览器 > 托管环境端点
      • 不幸的是,“订阅>管理证书”没有显示任何证书,包括我在 ILB ASE 上的自签名证书。此外,资源浏览器也无法尝试,因为它甚至对订阅和租户的全局管理员都是只读的。
      • 您需要在资源浏览器的右上角切换到读/写来进行更改。您需要检查 Resource Explorer > Hosting Environment 端点,然后更新集群设置。
      猜你喜欢
      • 2019-08-21
      • 1970-01-01
      • 2017-06-22
      • 1970-01-01
      • 2013-07-20
      • 2020-11-30
      • 1970-01-01
      • 1970-01-01
      • 2018-11-28
      相关资源
      最近更新 更多