歡迎 - AWS Lambda

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

歡迎

此部分包含 AWS Lambda API 參考文件。我們建議您使用其中一個AWS軟體開發套件 (SDK) 作為您的程式設計語言,而不是直接從您的應用程式向 API 提出要求。AWSSDK 負責請求身份驗證,序列化和連接管理。如果您不使用 AWS SDK,則需要提供簽名來驗證您的請求。 AWS Lambda支持簽名版本 4。如需詳細資訊,請參閱 Amazon Web Services 一般參考 中的 Signature 第 4 版簽署程序

使用開發套件時的憑證錯誤

因為 AWS 開發套件是使用您的電腦的 CA 憑證,因此當您嘗試使用開發套件時,在 AWS 伺服器上的憑證變更可能導致連線失敗。您可以保留電腦的 CA 憑證和作業系統,以防止這些失敗 up-to-date。如果您在企業環境中遇到此問題,且並無管理使用專屬的電腦,則您可能需要尋求管理員協助更新程序。以下清單列出作業系統及 Java 版本的最低版本需求:

  • 具備自 2005 年 1 月起之更新的 Microsoft Windows 版本,或更新版本 (其信任清單中需包含至少其中一項所需的 CA)。

  • Mac OS X 10.4 搭配適用於 Mac OS X 10.4 發行版本 5 (2007 年 2 月) 的 Java,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 更新版本 2 (2005 年 3 月) 及所有更新版本,包括 Java 6 (2006 年 12 月)、7 和 8 (其預設信任 CA 清單中需包含至少其中一項所需的 CA)。

當您存取 AWS Lambda 管理主控台或 AWS Lambda API 端點時,無論您是透過瀏覽器或是編寫程式的方式,均需確保用戶端機器支援下列任何 CA:

  • Amazon 根 CA 1

  • Starfield Services 根憑證授權機構:G2

  • Starfield 類別 2 憑證授權機構

Amazon 信任服務提供前兩個授權單位的根憑證,但保留電腦 up-to-date 是更直接的解決方案。如需進一步了解由 ACM 提供的憑證,請參閱 AWS Certificate Manager 常見問答集