欢迎使用 - Amazon Lambda
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

欢迎使用

本节包含 Amazon Lambda API 参考文档。我们建议使用您所使用编程语言的其中一款 Amazon 软件开发工具包(SDK),而不是直接从应用程序请求使用 API。Amazon SDK 负责请求身份验证、序列化和连接管理。如果不使用 Amazon SDK,则需要通过提供签名对请求进行身份验证。Amazon Lambda 支持签名版本 4。有关更多信息,请参阅《Amazon Web Services 一般参考》中的签名版本 4 签名流程

在使用 SDK 时出现证书错误

由于Amazon开发工具包使用的是来自计算机的 CA 证书,因此更改Amazon服务器上的证书可能会导致您在尝试使用开发工具包时无法连接。您可以通过使计算机的 CA 证书和操作系统保持最新来防止出现这些故障。如果您在公司环境中遇到这个问题而且未管理您自己的计算机,则可能需要请求管理员来协助处理更新过程。以下列表显示了最低的操作系统和 Java 版本:

  • 已安装 2005 年 1 月版或更高版本更新的 Microsoft Windows 版本在其信任列表中至少包含一个必需 CA。

  • 带 Java for Mac OS X 10.4 版本 5 的 Mac OS X 10.4 (2007 年 2 月版)、Mac OS X 10.5 (2007 年 10 月版) 及更高版本在其信任列表中至少包含一个必需 CA。

  • Red Hat Enterprise Linux 5 (2007 年 3 月版)、6 和 7 以及 CentOS 5、6 和 7 在其默认信任 CA 列表中至少包含一个必需 CA。

  • Java 1.4.2_12 (2006 年 5 月版)、5 Update 2 (2005 年 3 月版) 以及所有更高版本,包括 Java 6 (2006 年 12 月版)、7 和 8 在其默认信任 CA 列表中至少包含一个必需 CA。

在访问 Amazon Lambda 管理控制台或 Amazon Lambda API 端点时,无论是通过浏览器还是以编程方式,您都需要确保您的客户端计算机支持任何以下 CA:

  • Amazon Root CA 1

  • Starfield Services Root Certificate Authority – G2

  • Starfield Class 2 Certification Authority

可以从 Amazon Trust Services 获得来自前两个颁发机构的根证书,而使您的计算机保持最新是更直接的解决方案。要了解 ACM 提供的证书的更多信息,请参阅Amazon Certificate Manager 常见问题