Aws lambda 如何在将URL传递到AWS API网关时保护URL

Aws lambda 如何在将URL传递到AWS API网关时保护URL,aws-lambda,aws-api-gateway,Aws Lambda,Aws Api Gateway,我使用了一个代理lambda函数在API网关中调用。我能够传入URL并从Lambda获得响应。我的问题是如何保护我在URL中发送的数据 我在URL中发送用户名和密码作为查询字符串。由于我将从前端调用此API,因此它将记录在服务器日志中。如何保护该查询字符串 感谢您的帮助请勿在查询字符串中发送敏感数据。客户机和服务器可以记录或缓存这些数据 如果您确实需要在请求中发送此数据,请在请求正文中发送。理想情况下,您应该使用公钥加密此数据,并在Lambda函数中使用私钥解密(即使用KMS)谢谢Ryan,根据

我使用了一个代理lambda函数在API网关中调用。我能够传入URL并从Lambda获得响应。我的问题是如何保护我在URL中发送的数据

我在URL中发送用户名和密码作为查询字符串。由于我将从前端调用此API,因此它将记录在服务器日志中。如何保护该查询字符串


感谢您的帮助

请勿在查询字符串中发送敏感数据。客户机和服务器可以记录或缓存这些数据


如果您确实需要在请求中发送此数据,请在请求正文中发送。理想情况下,您应该使用公钥加密此数据,并在Lambda函数中使用私钥解密(即使用KMS)

谢谢Ryan,根据您的建议,在您的第一次回复中,您的意思是我应该在请求正文中包含用户名和密码,然后将请求正文映射到需要传递给lambda函数的事件。在Aws API网关中创建API时,是否需要在集成请求中定义自己的映射模板。如何在API的请求主体中发送参数