经过一系列长时间使用 AWS 转录后,我现在在使用 Postman 时遇到了一个新错误:
<AccessDeniedException>
<Message>Unable to determine service/operation name to be authorized</Message>
</AccessDeniedException>
但是,我不知道问题是什么。我试图用谷歌搜索它,但错误似乎也发生在 AWS Lambda 中。但我正在使用 AWS Transcription。任何人都可以检查似乎是什么问题?
我的示例示例 GET 请求是:
https://transcribestreaming.us-east-1.amazonaws.com/medical-stream-transcription-websocket?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=MYACCESSKEYID%2F20200404%2Fus-east-1%2Ftranscribe%2Faws4_request&X-Amz-Date=20200404T171802Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&language-code=en-US&media-encoding=pcm&sample-rate=16000&specialty=PRIMARYCARE&type=DICTATION&X-Amz-Signature=5f5f0a5d336e524b335245b6e83945d3057ec3905a9ae2d2ca709b77cce5478f
出于安全目的,我故意X-Amz-Credential
用 MYACCESSKEYID 替换。