Amazon web services AWS Lambda试图使用Java访问AWS参数存储

Amazon web services AWS Lambda试图使用Java访问AWS参数存储,amazon-web-services,aws-lambda,aws-parameter-store,Amazon Web Services,Aws Lambda,Aws Parameter Store,我有一个AWS Lambda,它与任何VPC都没有关联。它正在尝试使用Java连接到AWS参数存储。我已经为参数存储添加了GetParameter、GetParameters和GetParametersByPath权限 但我继续得到连接超时,出现以下错误 { **"errorMessage": "Failed to connect to service endpoint: "**, "errorType": "com.

我有一个AWS Lambda,它与任何VPC都没有关联。它正在尝试使用Java连接到AWS参数存储。我已经为参数存储添加了GetParameter、GetParameters和GetParametersByPath权限

但我继续得到连接超时,出现以下错误

{
  **"errorMessage": "Failed to connect to service endpoint: "**,
  "errorType": "com.amazonaws.SdkClientException",
  "stackTrace": [
    "com.amazonaws.internal.EC2ResourceFetcher.doReadResource(EC2ResourceFetcher.java:100)",
    "com.amazonaws.internal.EC2ResourceFetcher.doReadResource(EC2ResourceFetcher.java:70)",
    "com.amazonaws.internal.InstanceMetadataServiceResourceFetcher.readResource(InstanceMetadataServiceResourceFetcher.java:75)",
    "com.amazonaws.internal.EC2ResourceFetcher.readR
.
.
.
],
  "cause": {
    **"errorMessage": "connect timed out"**,
   ** "errorType": "java.net.SocketTimeoutException",**
    "stackTrace": [
      "java.net.PlainSocketImpl.socketConnect(Native Method)",
      "java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSo

任何帮助都将不胜感激:)

您能显示生成错误的代码吗?可能是区域定义不正确。在创建AWSSimpleSystemsManagement时,我通过删除withCredentials()方法使其正常工作。谢谢