簡體   English   中英

RDS Aurora AppSync 錯誤:400 錯誤請求

[英]RDS Aurora AppSync Error : 400 Bad Request

我對 aws 還很陌生。

我正在嘗試使用 Aurora 和 AppSync 創建一個簡單的應用程序。 到目前為止,我已經能夠創建 aurora 數據庫,使用 MySQL 工作台連接到它,創建我需要的表。

我還制作了 AppSync API。 並完成解析器(將解析器連接到 RDS Aurora 數據庫)。

這是我面臨的問題,當我嘗試從 AppSync 查詢選項卡運行查詢時,它給了我以下錯誤和消息:

"errorType": "400 Bad Request",
"message": "RDSHttp:{\"message\":\"HttpEndPoint is not enabled for 
arn:aws:rds:us***:cluster:***\"}" (I replaced some details with ***)

我已讓公眾可以訪問我的 Aurora,並嘗試向安全組添加一些傳入規則(即全部允許)。

但是,此錯誤仍然存​​在。 我已經花了幾天的時間,我會很感激我能得到的任何幫助來解決這個問題。

提前致謝

AWS AppSync 可以連接到Aurora Serverless集群。 首先,確保您的 Aurora 集群具有serverlessengine-mode 您可以使用aws rds describe-db-clusters通過 CLI 驗證這一點。

獲得無服務器集群后,請為該集群啟用數據 API ,這將允許通過 HTTP 進行查詢。

請記住,截至目前,這些功能處於測試階段,不建議用於生產用途。

暫無
暫無

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

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