Azure:手动将应用程序服务证书添加到密钥库

Azure:手动将应用程序服务证书添加到密钥库,azure,ssl-certificate,azure-keyvault,azure-app-service-envrmnt,Azure,Ssl Certificate,Azure Keyvault,Azure App Service Envrmnt,Azure有一种简单的方法,可以从web界面向密钥库添加应用程序服务证书。我这样做了,后来我意外地从密钥库中删除了证书。应用程序服务证书资源仍然存在,但证书不再显示在我的密钥库中(显然) 是否有办法将我的应用程序服务证书重新添加到我的密钥库 附图: 应用程序服务证书仍然认为它已添加到密钥库: 。。。但密钥库中不再提供证书: 应用服务证书将私人证书存储到用户提供的密钥库机密中。将应用程序服务证书部署到web应用程序中时,web应用程序资源提供程序将从与应用程序服务证书关联的密钥库机密中部署该证书

Azure有一种简单的方法,可以从web界面向
密钥库添加
应用程序服务证书
。我这样做了,后来我意外地从
密钥库中删除了证书。
应用程序服务证书
资源仍然存在,但证书不再显示在我的
密钥库中(显然)

是否有办法将我的
应用程序服务证书重新添加到我的
密钥库

附图: 应用程序服务证书仍然认为它已添加到密钥库:

。。。但密钥库中不再提供证书:


应用服务证书将私人证书存储到用户提供的密钥库机密中。将应用程序服务证书部署到web应用程序中时,web应用程序资源提供程序将从与应用程序服务证书关联的密钥库机密中部署该证书

因此,当您将应用程序服务证书添加到azure keyvault时,在
证书
选项中无法看到任何内容


有关更多详细信息,请参阅。

如果您在“访问策略”下拥有正确的权限,您应该能够使用“生成/导入”按钮导入一个,对吗?通过应用程序中的代码,您可以访问证书对象并将其重新导出?应用程序服务证书将私人证书存储到用户提供的密钥库机密中。将应用程序服务证书部署到web应用程序中时,web应用程序资源提供程序将从与应用程序服务证书关联的密钥库机密中部署该证书。因此,当您将应用程序服务证书添加到azure keyvault时,在
证书
选项中无法看到任何内容。参考这个。我明白了,所以我删除的证书一定是另一个。好的,谢谢@Joey,我会更新它作为回复。如果它对您有帮助,您可以将其标记为答案,以便让其他人知道。您能否建议如何将专用证书与Azure application gateway一起使用,就像在配置侦听器时从密钥库中选择证书一样。