无法访问 Azure 共享上"Application Settings"中的 cer 文本"App setting"



我有一个.cer文件,我已将其转换为 Azure 上"应用程序设置"下的"应用程序设置"。然后,我在我的 app.config 文件中添加设置键值对和虚拟信息(并且通过"programmagic"应该在 Azure 上运行时更新......该代码在我的机器上运行,但是当我在 Azure 上运行它时,它不会从我的 Azure "应用程序设置"中提取......

我的 MVC5 Web 应用程序上的"应用程序设置"中的"应用程序设置":

Name: MyCER
Value: -----BEGIN CERTIFICATE----- goobledegookthatrunsfor1600charsOrSo -----END CERTIFICATE-----

我的应用程序配置参考:

<appSettings>
  <add key="CERFile" value="TEST"/>
</appSettings>

我的代码调用(这在本地有效,但在 Azure 上不起作用(:

    Cert cert = new Cert();
    cert.LoadFromBase64(ConfigurationManager.AppSettings["CERFile"]);

我是否需要设置权限才能使其正常工作?我也在尝试对我的连接字符串做同样的事情,但也没有让它工作。

在 Azure Web 应用中使用证书的正确方法是 https://azure.microsoft.com/en-us/blog/using-certificates-in-azure-websites-applications/

构造 X509Certificate2 对象的任何其他方法都将在 Azure Web 应用上失败

最新更新