BlobTrigger:基础连接已关闭:无法建立SSL / TLS安全通道的信任关系

时间:2018-10-24 11:19:56

标签: c# .net azure azure-storage-blobs

我正在尝试在C#的BlobTrigger中设置FunctionApp

我有以下内容:

[FunctionName("BatchRenewalsResponse")]
        public static async Task BatchRenewalsResponse([BlobTrigger("BlobRenewalResponseContainer/{name}", Connection = "AzureRenewalResponseConnectionString")] Stream myBlob, string name, TraceWriter log)
        {
            try
            {
                log.Info($"BatchRenewalsResponse processed blob\n Name:{name} \n Size: {myBlob.Length} Bytes");

                var batchNumber = _agreementComponent.GetBatchNumberFromFile(name);

                var response = _agreementComponent.readRenewalXLS(myBlob, name);

                await _agreementComponent.UpdateBatchAndItems(batchNumber, response);
            }
            catch (Exception ex)
            {
                log.Error(ex.Message);
            }
        }

BlobRenewalResponseContainerAzureRenewalResponseConnectionString的设置都位于我的local.settings.json文件中。

在启动功能应用程序时,出现以下错误消息:

  

基础连接已关闭:无法为SSL / TLS安全通道建立信任关系

我可以从我的应用中写入该容器并从中读取内容,但是由于某种原因,我无法收到BlobTrigger。为什么我需要拥有证书?

任何帮助将不胜感激。

0 个答案:

没有答案