首页 > 解决方案 > ERROR 验证错误:Lambda 函数结果验证失败,函数尝试删除只读标头,标头名称:Content-Length

问题描述

每当我尝试添加响应标头时,CloudFront 都会向我抛出

ERROR 验证错误:Lambda 函数结果验证失败,函数尝试删除只读标头,标头名称:Content-Length。

ERROR 验证错误:Lambda 函数结果验证失败,该函数尝试删除只读标头,标头名称:Content-Encoding。

const response = {
      status: '302',
      statusDescription: 'Found',
      headers: {
                'location': [{
                              key: 'location',
                              value: 'https://abc.test.io'
                             }],
                 'set-cookie': [{
                               key: 'set-cookie',
                               value: 'sessiontoken='+sessionObjectData.session.sessionId+'; Secure; HttpOnly'
                                }]
                }
  }
callback(null, response)

有人可以让我知道我在这里做错了什么吗?顺便说一句,我正在使用查看器响应事件

标签: amazon-cloudfrontaws-lambda-edge

解决方案



推荐阅读