1
我的客戶端程序是從DynamoDb
表中獲取記錄。我的二進制工作主機上的預期,但如果我在Linux的容器中運行相同的二進制代碼,它返回這個錯誤:來自碼頭集裝箱的AWS DynamoDb連接問題
Unable to connect to endpoint
我是否需要更改客戶端代碼或容器設置什麼嗎?
我的客戶端程序是從DynamoDb
表中獲取記錄。我的二進制工作主機上的預期,但如果我在Linux的容器中運行相同的二進制代碼,它返回這個錯誤:來自碼頭集裝箱的AWS DynamoDb連接問題
Unable to connect to endpoint
我是否需要更改客戶端代碼或容器設置什麼嗎?
這可能有點遲,但如果有人試圖通過docker運行AWS,默認情況下它會檢查SSL certificates when it connects。因此,您需要使用以下方式初始化AWS客戶端配置:
Aws::Client::ClientConfiguration config;
config.verifySSL = false;