Amazon web services aws交叉账户websocket lambda“;AccessDeniedException无权访问此资源;

Amazon web services aws交叉账户websocket lambda“;AccessDeniedException无权访问此资源;,amazon-web-services,websocket,aws-lambda,Amazon Web Services,Websocket,Aws Lambda,情景: 我有一个帐户,带有Websocket API-Lambda代理集成 我在Websocket API中创建了一个路由,它从帐户B调用lambda函数 帐户B中的Lambda函数正在使用ApiGatewayManagementApi.postToConnection方法向连接到帐户a上Websocket API的客户端发送数据 我在CloudWatch中从帐户B的Lambda函数中得到此错误:“AccessDeniedException:用户:arn:aws:sts::BBBBBBBB:假

情景:

  • 我有一个帐户,带有Websocket API-Lambda代理集成
  • 我在Websocket API中创建了一个路由,它从帐户B调用lambda函数
  • 帐户B中的Lambda函数正在使用ApiGatewayManagementApi.postToConnection方法向连接到帐户a上Websocket API的客户端发送数据
  • 我在CloudWatch中从帐户B的Lambda函数中得到此错误:“AccessDeniedException:用户:arn:aws:sts::BBBBBBBB:假定角色/BBBBBBB-角色/BBBBBBBB-Lambda无权访问此资源”
我不明白为什么会出现这个错误,以及如何确定哪些“资源”无法访问