Azure:没有与所选主机名匹配的证书,即使它具有证书

Azure:没有与所选主机名匹配的证书,即使它具有证书,azure,ssl,certificate,azure-app-service-plans,Azure,Ssl,Certificate,Azure App Service Plans,我已经设置了我的自定义通配符域,它与SSL证书一起购买。我还用我的Azure应用程序设置了这些 这是我需要删除证书才能将azure应用从一个订阅移动到另一个订阅的限制。因此,我删除了证书,然后将我的azure应用移动到另一个订阅 现在,如果我再次尝试添加证书,我将无法获得任何可用于我的域通配符的证书 我尝试添加证书,如 自定义域->添加绑定 结果是没有与所选主机名匹配的证书 SSL设置->添加SSL绑定 没有与所选主机名匹配的证书的结果相同 SSL设置私有证书->导入私有证书 结果是找不到有效的

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

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

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

我尝试添加证书,如

自定义域->添加绑定 结果是没有与所选主机名匹配的证书 SSL设置->添加SSL绑定 没有与所选主机名匹配的证书的结果相同 SSL设置私有证书->导入私有证书 结果是找不到有效的证书
我发现这很相似,但不幸的是,它对我不起作用。我认为与某些UI错误有关?

根据您的描述,您会将应用程序服务证书移动到另一个订阅

应用程序将应用于上载的证书,而不是应用程序服务证书。您可以无限制地将应用程序服务证书移动到新的资源组或订阅

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

1.目标资源组不能有任何现有的应用程序服务资源

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

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

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


如果你想在Azure中的其他订阅中使用你的应用服务证书,你可以参考此信息。

你说过需要删除证书才能将你的Azure应用从一个订阅移动到另一个订阅。我假设您包括一个从外部购买并上传到应用程序的SSL证书。移动web应用后,您只需在新订阅中将证书作为原始证书上载到web应用,然后再次将SSL证书上载到web应用

关于错误消息:没有与所选主机名匹配的证书。您需要检查以下各项:

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


Ref:

我从GoDaddy购买了域,但是现在我无法从Azure门户选择我的证书,但是我的自定义域仍然正常工作。您在哪里购买ssl证书?该错误意味着您没有将有效证书移动到另一个订阅,因此您可以尝试我的链接来移动它。我从GoDaddy购买SSL证书作为通配符SSL证书。在将我的应用程序服务从一个子系统移动到另一个子系统后,我无法添加未找到的SSL绑定证书问题您是否像以前一样尝试将证书上载到另一个子系统?像这样的步骤。您的域可以工作但您的证书不能工作的原因是您需要手动将证书添加到您的webapp。感谢您的回复。正如我在评论中提到的,我已经创建了一个自定义域,它与SSL证书一起从Godaddy购买,然后链接到Azure web应用程序,并配置了SSL绑定,效果非常好。但是,在删除服务并将其移动到其他订阅后,我无法添加已链接到我的自定义域的证书。在移动web app之前,对于第三方证书,您需要删除绑定并从正在使用的任何应用程序中删除存储的私人证书。然后,您可以在移动web应用程序后再次上载SSL证书。如果您没有这样做,您可以尝试先移回原始资源组,然后按照正确的顺序再次跨订阅移动。请参阅。此处您提到移动web应用后可以再次上载SSL证书这是我面临的问题,是否需要在移动前导出证书,然后在移动后上载?如果您现在无法添加SSL绑定,可以尝试。老实说,我没有测试过这个,但是根据我以前的链接,你需要在移动之前导出证书,然后在移动之后手动上传。好的,我会试试。谢谢