(初心者)AWS API認証で502エラーを解決したい
解決したいこと
趣味でサーバーレスAPI認証をしてサイトに利用登録をしたユーザーだけが開けるシステムを作っています。
PostmanでJSONに内容を記載しているPOSTしたところでエラーが発生しました。
1か月ほど悩んでますが仕様変更もあってか解決に至りません。
解決方法を教えて下さい。
ここを参考にして作りました:
https://www.youtube.com/watch?v=mgkgQtMplPY&list=LL&index=116
ランタイムはnode.js18
ハンドラはindex.handler
です。
発生している問題・エラー
下記二つはCloud Watchで見つけたエラーになります。
Unknown application error occurred
Runtime.ImportModuleErro
と
{
"errorType": "Runtime.ImportModuleError",
"errorMessage": "Error: Cannot find module 'index'\nRequire stack:\n- /var/runtime/index.mjs",
"stack": [
"Runtime.ImportModuleError: Error: Cannot find module 'index'",
"Require stack:",
"- /var/runtime/index.mjs",
" at _loadUserApp (file:///var/runtime/index.mjs:1000:17)",
" at async UserFunction.js.module.exports.load (file:///var/runtime/index.mjs:1035:21)",
" at async start (file:///var/runtime/index.mjs:1200:23)",
" at async file:///var/runtime/index.mjs:1206:1"
]
}
自分で試したこと
ここに問題・エラーに対して試したことを記載してください。
上の画像ですとディレクトががちゃがちゃになっていますが修正しました。
postman上だと
ような502エラーが出ます。このHealthのリクエストやその他のPOSTについてはダミーでGET
GEToyobiPOSTした際は200番を返していました。
0 likes

