โทเค็นเซสชันแบบอ็อพเค่
คำนิยาม
ตัวระบุที่ไม่มีความหมายต่อผู้ที่ถือมัน — มันอ้างอิงสถานะบนเซิร์ฟเวอร์แทนการอธิบาย ดังนั้นไคลเอนต์ไม่สามารถอ่าน แก้ไข หรือทายค่าที่อยู่ใกล้เคียงได้
ความแตกต่างคือกับตัวระบุที่โปร่งใส หากผู้ชมระบุเอกสารโดยใช้ /view?file=/records/2026/patient-4417.pdf ไคลเอนต์จะเรียนรู้โครงสร้างไดเรกทอรีของคุณ รูปแบบการตั้งชื่อของคุณและว่าผู้ป่วย 4416 น่าจะมีอยู่ การเพิ่มค่าตัวเลขเป็นบั๊กการรั่วเอกสารที่เก่าแก่ที่สุดและยังคงเกิดขึ้นจนถึงวันนี้
โทเค็นแบบอ็อพเค่ลบประเภททั้งหมดออกไป เซิร์ฟเวอร์เก็บการแมปจากโทเค็นไปยังเอกสาร; ไคลเอนต์เก็บสตริงที่ไม่สามารถตีความได้ การนับรายการจึงเป็นไปไม่ได้เพราะไม่มีอะไรให้นับ
อ็อพเค่ไม่ได้หมายความว่าไม่มีอันตราย โทเค็นยังคงให้สิทธิ์การเข้าถึงสิ่งที่มันอ้างอิง ดังนั้นควรถือเป็นข้อมูลประจำตัวที่มีอายุสั้น: ไม่บันทึก ไม่ใส่ใน URL ที่ไปสู่การวิเคราะห์ ไม่เก็บไว้บนไคลเอนต์หลังจากการดูเสร็จ
ใน Doconut
Viewer.OpenDocumentAsync() คืนค่าโทเค็นแบบอ็อพเค่ที่วิดเจ็ต JavaScript ใช้เพื่อดึงหน้าต่าง ๆ มันไม่ใช่ตัวระบุเอกสารและไม่ควรบันทึก ไม่ควรแคชบนไคลเอนต์เกินกว่าผู้ดู หรือใช้ซ้ำระหว่างเซสชัน
คำที่เกี่ยวข้อง
การเรนเดอร์เอกสารบนเซิร์ฟเวอร์
การแปลงเอกสารเป็นภาพหน้าบนเซิร์ฟเวอร์ ทำให้เบราว์เซอร์แสดงหน้าที่เรนเดอร์แล้วแทนการวิเคราะห์ไฟล์ต้นฉบับโดยตรง.
Document viewer SDK
ไลบรารีที่คุณฝังในแอปพลิเคชันของคุณเพื่อให้สามารถแสดงเอกสาร, แตกต่างจากบริการโฮสต์ที่คุณอัปโหลดเอกสารไป. SDK ทำงานภายในกระบวนการของคุณ; บริการทำงานภายในของผู้อื่น.
การปรับใช้ฟาร์มเว็บ
การรันแอปพลิเคชันเดียวบนหลายเซิร์ฟเวอร์ที่อยู่หลังโหลดบาลานเซอร์ เพื่อให้คำขอติดต่อกันจากผู้ใช้คนเดียวกันอาจถูกจัดการโดยเครื่องต่าง ๆ