Azure 应用程序网关中的 SSL 证书错误

问题描述 投票:0回答:5

我们按照指南设置 SSL 应用程序网关 - https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-ssl-portal

当我为 https 流量创建规则时,出现错误:

无法将配置更改保存到应用程序网关 'xxx网关'。错误:必须为证书指定数据 /subscriptions/Subscription_ID/resourceGroups/RG/providers/Microsoft.Network/applicationGateways/xxxgateway/sslCertificates/xx_cert。

有人可以让我知道可能导致此问题的原因吗?

谢谢

azure networking
5个回答
14
投票

我最近遇到了这个错误,发现我的应用程序网关在添加 https 侦听器后尚未完成更新。完成后,我就可以添加规则了。


6
投票

打开以下链接查看您的应用程序网关的详细信息:

https://resources.azure.com/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}

有一个 sslCertificates 数组,其中包含网关可以使用的证书。您可以查看证书的配置状态以及要使用的证书的实际ID。


0
投票

阿德里安, 我已经测试并确认更新 SSL 证书以进行卸载工作正常。该错误表明,在使用 API 创建证书时没有数据。 这可能是由于证书密码错误造成的。我建议重新导出您的证书的私钥并尝试再次上传。


0
投票

https://resources.azure.com/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}

如果导航到应用程序网关,您应该会在身份验证证书下看到数据。

样品:

“身份验证证书”:[ { “名称”:“测试”, “id”:“/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/Application-gateway-demo/providers/Microsoft.Network/applicationGateways/AppGWDemo/authenticationCertificates/test”, "etag": "W/\"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\"", “特性”: { “配置状态”:“成功”, “数据”:“LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tDQpNSUlEQWpDQ0FlNmdBd0lCQWdJUTZkTjhtOUhaWDZKRUlyMi9Nak5BaURBSkJnVXJEZ01DSFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX” }, “类型”:“Microsoft.Network/applicationGateways/authenticationCertificates” }

如果没有,请单击编辑并在此处添加您的身份验证证书。 (在写字板中打开您的 .cer 证书,然后复制整个字符串并执行 PUT 操作)


0
投票

就我而言,这与证书文件的文件权限有关

© www.soinside.com 2019 - 2024. All rights reserved.