本來想說功能已經開發好,API Gateway 也都串接了,照理說,直接呼叫下列指令,應該要成功註冊新帳號呢?! 居然失敗了⋯⋯
curl -X POST \
-H "Content-Type: application/json" \
-d '{"username":"帳號","password":"密碼"}' \
https://iwlw3i3ys4.execute-api.ap-northeast-1.amazonaws.com/prod/register
結果
{"message":"Internal Server Error"}%
mkdir lambda-register
cd lambda-register
pip3 install bcrypt -t .
zip -r ../lambda-register.zip .
aws lambda publish-layer-version \
--layer-name bcrypt-layer \
--zip-file fileb://lambda-register.zip \
--compatible-runtimes python3.13