【问题标题】:Azure Application gateway cannot upload pfx certificateAzure 应用程序网关无法上传 pfx 证书
【发布时间】:2018-01-12 10:39:52
【问题描述】:

对于应用程序网关,所有文档都说要上传 pfx 证书,但是当我转到后端池的 http 设置时,它只允许“.cer”证书并且不允许上传“.pfx”文件,显示的错误说格式错误? 我做错了什么,或者 Azure 以某种方式更改了功能,但仍未上传文档。 奇怪的是通过这个命令我可以上传 PFX

az network application-gateway ssl-cert create

附上截图

更新:我正在尝试为现有的应用程序网关执行此操作 更新 2:奇怪的是,当我创建网关时,Azure 向我显示了 PFX 选项,但我不知道如果我尝试为现有网关执行此操作,它为什么会变成 cer。

这是微软的彩蛋之一吗??

【问题讨论】:

  • 我很确定它是 pfx,也许有一些下拉菜单可以选择要上传的证书类型?
  • 帮我解决这个问题??到目前为止,我很确定我已经失去了一半的头发。
  • 不知道,我刚刚检查了我的应用程序网关,说上传 pfx 并允许输入密码
  • 嗯,让我用 Windows VM 试试这个,它看起来像在 Windows 上它提供 pfx 而在 Linux 上它提供 cer。只是预感
  • @BlindSniper 您在 Portal 上选择了错误的入口。 imgur.com/a/c2xwZ

标签: azure azure-virtual-machine azure-application-gateway


【解决方案1】:

您在传送门上似乎选择了错误的入口。

如果配置Add HTTP setting,确实需要.cer证书。

更多信息请参考这个link

az network application-gateway ssl-cert create 命令用于配置 SSL。您可以在 Portal Settings--Listener 上找到它。

【讨论】:

  • 您能否再解释一件事,这个 pfx 证书与我们在 http 设置中上传的 cer 证书有什么关系
  • @BlindSniper 据我了解,pfx 证书包含私钥(cer 文件)和公钥。
  • 对于HTTP Settings,它用于探测检查您的Web应用服务状态,它只需要一个私钥不需要公钥。所以,你只需要上传一个 .cer 文件。
  • 所以只是为了确认我是否有用于 vm 的 cert1.cer,我需要将其上传以进行 http 设置,并且我还需要使用其私钥转换 pfx 并上传该 pfx 文件。
  • 是的,你是对的。你需要 http 设置来检查 web 状态的探针。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-17
  • 2016-03-26
  • 2020-02-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多