gpt4 book ai didi

c# - 将自签名ssl证书添加到gcp容器化.net核心Web虚拟机实例

转载 作者:行者123 更新时间:2023-12-02 20:54:04 24 4
gpt4 key购买 nike

我已经使用.net core创建了一个Web应用程序,创建了一个docker镜像,将其推送到gcp注册表,并部署到了vm实例。我正在尝试将自签名证书添加到Web应用程序,以便可以使用https。我以“dontnet dev-certs https”添加一个证书的方式添加了一个证书,当我在本地运行docker容器时,我可以使用https,但是当我将其部署并为计算引擎使用外部IP时,该证书无效。
如果有人有任何想法,我很茫然。
谢谢。

最佳答案

问题是证书名称(主题或主题备用名称)与IP地址不匹配,这会导致证书验证错误。
对于自签名证书,可以将IP地址添加到使用者备用名称(SAN)。
但是,一旦解决了名称问题,使用自签名证书将带来更多问题。配置将IP地址映射到域名的DNS资源记录,并使用“让我们加密”-它们是免费的。

关于c# - 将自签名ssl证书添加到gcp容器化.net核心Web虚拟机实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63927534/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com