如何使azure应用程序服务信任OnPrem CA颁发的证书?

2024-03-17

我正在尝试在 https 协议下使用来自 Azure APP 服务的本地 Web 服务。当我这样做时,我收到了错误

经验证远程证书无效 程序

这是有意义的,因为默认情况下 Azure 不必信任该服务,而是提供由 OnPrem CA 颁发的证书。但是,有没有办法配置对应用程序服务的信任。

我尝试以基本编码格式上传公钥证书 .cer 文件,并使用下面文章中指定的应用程序密钥 WEBSITE_LOAD_ROOT_CERTIFICATES 更新应用程序设置https://learn.microsoft.com/en-us/azure/app-service/environment/certificates https://learn.microsoft.com/en-us/azure/app-service/environment/certificates

它工作得不好,我得到了同样的错误。我的理解正确吗/有正确的方法吗?


我错过了上传中间 CA 的公共证书,因为中间 CA 已为本地服务颁发了证书。

添加后,我更改了应用程序密钥 WEBSITE_LOAD_ROOT_CERTIFICATES 以保存根 CA 和中间 CA 证书的指纹(以逗号分隔)。 这使得通信成为可能。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使azure应用程序服务信任OnPrem CA颁发的证书? 的相关文章

随机推荐