Acessando certificado de dentro de uma função do C # Azure

Preciso acessar um certificado da minha Função do Azure.

Eu segui as etapas descritas emErro de tempo de execução ao carregar o certificado no Azure Functions mas não deu certo.

private static X509Certificate2 GetCertificate(string thumbprint, TraceWriter log)
{
    X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser);
    try
    {
        store.Open(OpenFlags.ReadOnly);
        log.Info("Enumerating certificates");
        foreach (var cert in store.Certificates) {
            log.Info(cert.Subject);
        }
        var col = store.Certificates.Find(X509FindType.FindByThumbprint, thumbprint, false);
        if (col == null || col.Count == 0)
        {
            return null;
        }
        return col[0];
    }
    finally
    {
        store.Close();
    }

}

Dois certificados foram carregados para a Função do Azure e a configuração WEBSITE_LOAD_CERTIFICATES também foram adicionados e definidos como * ou para o thumpbrint do certificado necessário, mas sem sucesso.

O método GetCertificate deve imprimir uma lista de todos os certificados na loja, mas a loja está vazia.

Alguma pista sobre como resolver isso?

questionAnswers(1)

yourAnswerToTheQuestion