前提・実現したいこと
https://dev.classmethod.jp/articles/lambda-line-bot-tutorial/
こちらの記事のようにおうむ返しのLINEBOTを作成するのがゴールです
発生している問題・エラーメッセージ
Webhookの検証の際200以外のコードが帰ってくることです。
該当のソースコード
CloudWatch Logsで確認したところ
console.log('署名認証エラー');
の部分が返ってきていました。
試したこと
https://dev.classmethod.jp/articles/lambda-line-bot-tutorial/
ifの条件が通っていないとのことなので
それぞれconsole.logでCloudWatch Logsに出力させたところ
signatureには値が入っていましたが
checkHeaderはundefindになっていました。
よろしくお願いいたします。
補足情報(FW/ツールのバージョンなど)
pythonで試した時も同様の結果が出力されました。
以下はCloudWatchLogsの結果です
[ERROR] KeyError: 'X-Line-Signature'
Traceback (most recent call last):
File "/var/task/lambda_function.py", line 7, in lambda_handler
signature = event["headers"]["X-Line-Signature"]
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/10 07:53