【以下的问题经过翻译处理】 我正在Node服务器上使用aws-sdk(v2.1289.0)来为应用程序设置与视频相关的功能。 我正在使用KinesisVideo类(aws-sdk / clients / kinesisvideo)。 我成功创建了通道和流,但是当我尝试运行updateMediaStorageConfiguration时,我遇到了AccessDeniedException。 准确的错误信息为:AccessDeniedException:帐户ID XXXXX没有权限访问资源。
相关的代码:
kinesisVideoClient.updateMediaStorageConfiguration({
ChannelARN:channel.ChannelARN,
MediaStorageConfiguration:{
Status:'ENABLED',
StreamARN:stream.StreamARN,
},
},(err,data)=> {
if(err)console.log('error',err)
})
ChannelARN和StreamARN都已定义。 它似乎不是权限问题,即使具有所有服务的管理员访问权限,错误仍然会发生。 我想知道我可以做什么来进行故障排除。 使用describeMediaStorageConfiguration时也出现相同的错误。