Score:0

การกำหนดค่า NGINX Reverse Proxy ด้วย AWS Signature

ธง es

ฉันใช้ nginx เป็น reverse proxy สำหรับเกตเวย์ของฉัน มันใช้งานได้กับ apis ปกติ อย่างไรก็ตาม มันไม่ทำงานกับ AWS Signature บอกว่าลายเซ็นไม่ตรงกัน ฉันเพิ่ม proxy host แล้ว แต่ก็ยังใช้งานไม่ได้ กรุณาช่วย บันทึก nginx ที่ตรวจสอบแล้ว ส่วนหัวทั้งหมดจะถูกส่งผ่าน ปัญหาเกี่ยวกับการคำนวณลายเซ็น พยายามผ่านบุรุษไปรษณีย์และรหัสการทำงานโดยใช้ AWSsign sdk

ที่ตั้ง / {                                
                เปิด proxy_pass_request_headers;
                เปิด proxy_pass_request_body;                     
                proxy_pass_header x-api-key;
                การอนุญาต proxy_pass_header;
                proxy_pass_header x-amz-content-sha256;
                proxy_pass_header x-amz-วันที่;
                #proxy_pass_header โฮสต์;
                proxy_set_header โฮสต์ $proxy_host;
                proxy_pass https://<gatewayid>.execute-api.<region-name>.amazonaws.com/<stage>/;
                proxy_http_version 1.1;                        
            }

จากการสังเกตบันทึกของ nginx ฉันเห็นค่าลายเซ็นและค่า sha256 แตกต่างจากที่ฉันเห็นในบุรุษไปรษณีย์โดยสิ้นเชิง

Score:0
ธง es

การเปลี่ยนแปลงเพียงเล็กน้อย คาดว่าเส้นทางจะเริ่มต้นจากขั้นตอนจนถึงจุดสิ้นสุดของเส้นทาง api ดังนั้นฉันจึงลบชื่อสเตจออกจาก proxy_pass และเพิ่มลงใน url จริง ดังนั้นลายเซ็นจึงคำนวณได้อย่างถูกต้อง แทนที่โฮสต์อย่างชัดเจนในบุรุษไปรษณีย์ด้วย (gatewayid).execute-api.(region-name).amazonaws.com

ที่ตั้ง / {                                
                เปิด proxy_pass_request_headers;
                เปิด proxy_pass_request_body;                                     
                proxy_set_header โฮสต์ $proxy_host;
                proxy_pass https://(gatewayid).execute-api.(region-name).amazonaws.com/;
                proxy_http_version 1.1;                        
            }

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา