簡體   English   中英

polly.us-east-2.amazonaws.com/v1/speech 在 ubuntu 18 上返回 200,但在 ubuntu 16 服務器上禁止 403

[英]polly.us-east-2.amazonaws.com/v1/speech returns 200 on ubuntu 18 but forbidden 403 on ubuntu 16 server

AWS polly polly.us-east-2.amazonaws.com/v1/speech 在 ubuntu 16 服務器上不起作用並返回 403 禁止,但它在 18 ubuntu 上工作並返回 200 OK。 我正面臨這個問題,並想了解其背后的原因。

背后的原因是什么? 以及如何解決這個問題?

親愛的,我終於找到了背后的真正原因。 我今天檢查了一下,發現這是由於在此 Ubuntu 16 服務器上設置的下一個日期為 5 月 15 日,15:10:00"。當我更改為今天的日期時間並對其進行測試時。api 以 200,OK 被解雇。

實際上,當前日期時間用於計算 AWS Signature 4 Code,因此無法與特定區域的 AWS 服務器端匹配。

以下是日志::

root@abc:/usr/local/vvv/Demo_Project# 日期 Sat May 15 15:07:09 IST 2021 root@abc:/usr/local/vvv/Demo_Project# java -jar AWSTTS.Z68995FCBF432492D154814D04A9D2AC2214D04A9D2AC221-jsonStringFormat:: jsonString 05-15 15:07:17.482 2021-05-15 15:07:18.981 AWS ResponseCode & ResponseMessage:: 403 Forbidden 3. 2021-05-15 15:07:19.229 root@abc:/usr/local/vvv/Demo_Project # date -s "2021 年 5 月 14 日 15:07:00" IST 2021 年 5 月 14 日星期五 15:07:00 root@abc:/usr/local/vvv/Demo_Project# java -jar AWSTTS.Z68995FCBF432492D15021AWS jsonString-D04A: 05-14 15:07:04.650 2021-05-14 15:07:04.653 AWS ResponseCode & ResponseMessage:: 200 OK 3. 2021-05-14 15:07:06.295

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM