簡體   English   中英

AWS api 網關中的 401 響應不一致

[英]Inconsistent 401 response in AWS api gateway

我有一個 API 在我的 AWS API 網關中有 3 個環境/階段(我們稱它們為 dev、staging 和 prod),分別設置了一個自定義授權人,並且在我的一種 GET 方法中,當我收到來自 AWS 的不一致響應時授權令牌無效。 對於我收到的分期和產品

{
    "Message": "User is not authorized to access this resource with an explicit deny"
}

但是對於我得到的開發人員(使用小寫的'm')。

{
    "message": "User is not authorized to access this resource with an explicit deny"
}

這破壞了開發人員的測試套件,因此必須對其進行修復。 回滾到以前的部署使其正常工作,但我們沒有更改該方法的任何內容(至少是故意的)。

為什么會發生這種情況?

先感謝您

我們找到了解決方案,因此對於任何感興趣的人:網關響應都以小寫形式返回所有響應的“消息”,可能“消息”過去因任何原因被硬編碼,並且最近重置了值。 再次編輯它完成了工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM