尝试为 Azure Web App 添加 SSL 绑定时没有证书
No certificates when trying to add SSL Bindings for Azure Web App
我正在尝试为作为 API 应用程序主机的 Azure Web 应用程序创建 SSL 绑定。
在导航到有问题的 Web 应用程序的 "Custom domains and SSL" 后,我添加了一个自定义域名 "admin.api.foo.com" 并为我的通配符证书 (*.foo.com) 上传了 PFX,并且它显示在 "Certificates" 部分的列表中。
我认为下一步是创建 SSL 绑定。所以我转到 "SSL bindings" 部分,我可以从下拉列表中 select 主机名 "admin.api.foo.com" 但是在证书的下拉列表中只有一个选项 "choose certificate"。为什么我的通配符证书没有出现在此下拉列表中?
问题是我试图注册子域的子域。
我开始使用 adminapi.foo.com 而不是使用 admin.api.foo.com。它开始出现在下拉列表中。
截至 2017 年 2 月 15 日,您可能会遇到类似的问题 "No certificates match the selected hostname"... 即使您从 Azure 本身购买了证书。起作用的是先点击 "Import App Service Certificate"。然后您可以添加 SSL 绑定(这是针对 non-wildcard,将绑定 root 和 www 域)。干杯。
我正在尝试为作为 API 应用程序主机的 Azure Web 应用程序创建 SSL 绑定。
在导航到有问题的 Web 应用程序的 "Custom domains and SSL" 后,我添加了一个自定义域名 "admin.api.foo.com" 并为我的通配符证书 (*.foo.com) 上传了 PFX,并且它显示在 "Certificates" 部分的列表中。
我认为下一步是创建 SSL 绑定。所以我转到 "SSL bindings" 部分,我可以从下拉列表中 select 主机名 "admin.api.foo.com" 但是在证书的下拉列表中只有一个选项 "choose certificate"。为什么我的通配符证书没有出现在此下拉列表中?
问题是我试图注册子域的子域。
我开始使用 adminapi.foo.com 而不是使用 admin.api.foo.com。它开始出现在下拉列表中。
截至 2017 年 2 月 15 日,您可能会遇到类似的问题 "No certificates match the selected hostname"... 即使您从 Azure 本身购买了证书。起作用的是先点击 "Import App Service Certificate"。然后您可以添加 SSL 绑定(这是针对 non-wildcard,将绑定 root 和 www 域)。干杯。