【问题标题】:Azure : No certificates match the selected hostname even it has the certificateAzure:没有证书与所选主机名匹配,即使它有证书
【发布时间】:2018-11-01 16:47:06
【问题描述】:

我已经设置了与 SSL 证书一起购买的自定义通配符域。我还使用我的 Azure 应用程序设置了这些。

这是我需要删除证书才能将我的 azure 应用程序从一个订阅移动到另一个订阅的限制。所以我删除了证书,然后将我的 azure 应用程序移至另一个订阅。

现在,如果我再次尝试添加证书,我无法获得任何可用于我的域的证书(通配符)。

我尝试添加类似的证书

  1. 自定义域 -> 添加绑定
    结果为 没有证书与所选主机名匹配
  2. SSL 设置-> 添加 SSL 绑定
    没有与所选主机名匹配的证书相同的结果
  3. SSL 设置-私有证书-> 导入私有证书
    结果为未找到有效证书

我发现了类似的SO thread,但不幸的是,它对我不起作用。我认为与某些 UI 错误有关?

【问题讨论】:

    标签: azure ssl certificate azure-app-service-plans


    【解决方案1】:

    根据您的描述,您将应用服务证书移至另一个订阅。

    limitations for moving App Service resources 适用于上传的证书,而不是应用服务证书。您可以不受限制地将应用服务证书移动到新的资源组或订阅。

    跨订阅移动 Web 应用时,适用以下限制:

    1.目标资源组不得有任何现有的应用服务资源。

    注意:应用服务资源包括:Web 应用、应用服务计划、上传或导入的 SSL 证书、应用服务环境

    2.资源组中的所有应用服务资源必须一起移动

    3.App Service 资源只能从最初创建它们的资源组中移动。如果应用服务资源不再位于其原始资源组中,则必须先将其移回该原始资源组,然后才能跨订阅移动。

    如果您想在 Azure 中的不同订阅中使用您的应用服务证书,您可以参考此article

    【讨论】:

    • 我从 GoDaddy 购买了域,但现在我无法从 Azure 门户中选择我的证书,但我的自定义域仍在正常工作
    • 那么,您在哪里购买 ssl 证书?该错误意味着您没有将有效证书移动到另一个订阅,因此您可以尝试我的链接来移动它。
    • 我从 GoDaddy 购买 SSL 证书作为通配符 SSL 证书。将我的应用服务从一个子移动到另一个子后,我无法添加我的 SSL 绑定(未找到证书问题)
    • 您是否尝试过像以前一样将证书上传到其他子系统?像这样的步骤article.
    • 您的域工作但您的证书不工作的原因是因为您需要手动将证书添加到您的 webapp。
    【解决方案2】:

    您说您需要删除证书才能将您的 azure 应用从一个订阅移动到另一个订阅。我想您包含一个您从外部购买并上传到应用程序的 SSL 证书。 您只需在移动网络应用后,在新订阅中再次将证书作为您的原始上传 SSL 证书上传到网络应用。

    关于错误消息:没有证书与所选主机名匹配。你需要检查这些:

    首先,您必须有一个链接到 Azure Web 应用程序的自定义域才能配置 SSL 绑定。其次,为其创建证书的域必须与自定义域匹配。

    参考:My SSL Certificate doesn’t work on Azure Websites

    【讨论】:

    • 感谢您的回复。正如我在 cmets 中提到的,我已经从 Godaddy 购买了自定义域以及 SSL 证书,然后链接到 Azure Web 应用程序并配置了 SSL 绑定,效果很好。但是在删除服务并将其移动到其他订阅后,我无法添加已经链接到我的自定义域的证书。
    • 在移动 Web 应用程序之前,对于第 3 方证书,您需要从正在使用的任何应用程序中删除绑定并删除存储的私有证书。然后您可以在移动 Web 应用程序后再次上传 SSL 证书。如果您没有这样做,您可以尝试先移回该原始资源组,然后按照正确的顺序再次跨订阅移动。参考this
    • 这里你提到你可以在移动网络应用程序后再次上传SSL证书这就是我面临的问题,我需要先导出证书吗搬家,搬家后上传manually
    • 如果您现在无法添加 SSL 绑定,您可以尝试一下。老实说,我没有对此进行测试,但是根据我之前的链接,您需要在移动前导出证书,然后在移动后手动上传。
    • 好的,我试试。谢谢
    猜你喜欢
    • 2013-07-30
    • 2020-04-22
    • 1970-01-01
    • 2016-12-27
    • 1970-01-01
    • 2021-12-20
    • 2017-08-20
    • 2011-10-16
    • 2011-01-25
    相关资源
    最近更新 更多