[英]aws api gateway enable api_key for authentication
我已將 api_key 添加到 aws api 網關中的其余 api 以驗證 GET 請求方法。
我的要求是:
curl -X GET -H "x-amz-key: XXXXXXXXXXXXXXXXXXXXXXQklq4C7vbEGprA" "https://XXXXXXXXXXX.execute-api.ap-northeast-1.amazonaws.com/test/10/12/+"
我不斷收到以下錯誤:
{"message": "Forbidden"}
我正在做 AWS 文檔中提到的所有事情。 任何人都可以在這里指出正確的方向,如何在請求中添加 api_key?
如果刪除 api_key 身份驗證,則相同的請求可以正常工作。
屬性的名稱是x-api-key
而不是x-amz-key
從文檔
調用者現在必須向每個調用添加一個名為 x-api-key 的自定義標頭,以及 API 密鑰的值。 例如,如果 API 密鑰值為bkayZOMvuy8aZOhIgxq94K9Oe7Y70Hw55 ,則自定義標頭如下:
x-api-key: bkayZOMvuy8aZOhIgxq94K9Oe7Y70Hw55
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.