Score:0

Nginx reverse proxy และแอปพลิเคชัน SAAS

ธง ar

ฉันได้ตั้งค่า reverse proxy ด้วย nginx ต่อหน้าแอปพลิเคชัน SAAS ของผู้ขายที่โฮสต์บนเซิร์ฟเวอร์ windows เป็นแอปบัญชีที่ดาวน์โหลดและเรียกใช้ exe บนคอมพิวเตอร์ของผู้ใช้

มันทำงานได้ดีกับ nginx แต่ฉันพบข้อผิดพลาดเมื่อฉันพยายามเปิดเอกสาร PDF จากแอปพลิเคชัน SAAS (PDF ถูกจัดเก็บไว้ในเซิร์ฟเวอร์ windows และคุณสามารถเปิดได้จากแอป มันเปิดแท็บใหม่ในเว็บเบราว์เซอร์และ ให้คุณดาวน์โหลดไฟล์ได้)

เมื่อตั้งค่า reverse proxy ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อพยายามเปิดเอกสาร PDF :

{"ข้อความ":"เกิดข้อผิดพลาด"}

นี่คือส่วนหนึ่งของ nginx conf ของฉันเกี่ยวกับแอพนี้:

        ตำแหน่ง ~* ^/MyService/(.*) {
            proxy_set_header IP $remote_addr;
            proxy_set_header X-ส่งต่อ-สำหรับ $proxy_add_x_forwarded_for;
            proxy_pass https://windows-เซิร์ฟเวอร์;
            proxy_redirect เริ่มต้น;
            ปิด proxy_buffering;
    }

เพื่อให้แม่นยำ เมื่อเปิดเอกสาร PDF URL ต่อไปนี้จะเปิดขึ้น:

https://my-website.com/MyService/api/v1/Ged/Documents/703591/fichier/?UUID=XXXXXXXXXXXXXXXXXXXXXXXXXXX&CNX=CNX

-> URL นี้ส่งคืนข้อผิดพลาด 500 ในบันทึก nginx และข้อผิดพลาดต่อไปนี้ในบันทึกเซิร์ฟเวอร์ windows :

ตรวจสอบ UUID การละเมิดความปลอดภัยที่เชื่อมโยงกับเซสชันนี้

มีใครพอยน์เตอร์บ้างไหม? ฉันได้ติดต่อผู้จำหน่ายของฉันแล้ว แต่เห็นได้ชัดว่านี่เป็นครั้งแรกที่ลูกค้าของพวกเขาลองใส่ reverse proxy ไว้หน้าแอป...

โพสต์คำตอบ

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