gpt4 book ai didi

azure - 在 Azure Web App 上找不到证书(已在某些实例上加载,但在其他实例上未加载)

转载 作者:行者123 更新时间:2023-12-03 00:12:20 25 4
gpt4 key购买 nike

在 Azure 网站上,我们安装了证书。不知道为什么,但有时(扩大或缩小规模后、部署后或网站重新启动后),看起来好像找不到证书。我们确实将应用程序设置 WEBSITE_LOAD_CERTIFICATES 设置为“*”。

事实上,我们创建了一个小型 Web 应用程序,它在网页上列出了所创建的证书和实例 ID。我们将网站扩展到 2 个实例。我们发现该网页在一个实例上列出了正确的证书,但在另一个实例上却没有列出。

除非您重新启动并放大或缩小网站,否则问题似乎也无法自行解决。

最佳答案

list on a web page the certificate founds and the instance id.

您在哪个位置获取证书?

如果我使用 C# 并从 LocalMachine 位置获取证书,我可以重现您的问题。我看到来自不同实例的不同证书。 CN=AmorP2SRootCert 是我在运行代码之前上传到我的网络应用程序的证书。

X509Store certStore = new X509Store(StoreName.My, StoreLocation.LocalMachine);

enter image description here如果我从 CurrentUser 位置而不是 LocalMachine 位置获取证书。我可以从所有实例中获得正确的证书。

X509Store certStore = new X509Store(StoreName.My, StoreLocation. CurrentUser);

关于azure - 在 Azure Web App 上找不到证书(已在某些实例上加载,但在其他实例上未加载),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42420384/

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