วิธีทดสอบการหมดอายุของโทเค็นแบบกำหนดเองใน MFP 8.0

ฉันมีข้อกำหนดนี้ในการแก้ไขค่าการหมดอายุของโทเค็นเป็น 600 (วินาที) หรือ 10 นาที

ขั้นตอน:

  1. เข้าสู่ระบบคอนโซลผู้ดูแลระบบ MFP
  2. ไปที่เว็บแอปของฉัน > แท็บความปลอดภัย > แก้ไข "ระยะเวลาโทเค็นหมดอายุสูงสุด (วินาที)" แก้ไขข้อความอินพุตเป็น 600

  3. ทดสอบใน POSTMAN โดยเพิ่มจุดสิ้นสุดนี้ http://localhost:9060/mfple/api/az/v1/token

ผลลัพธ์คือฟิลด์การหมดอายุยังคงเป็น 3,599 วินาที

ฉันพลาดอะไรไป? กรุณาช่วย. :(


person Yejin    schedule 10.06.2019    source แหล่งที่มา


คำตอบ (1)


การหมดเวลาโทเค็น OAuth ที่กำหนดค่าได้จะมีผลเฉพาะเมื่อเข้าถึงผ่าน SDK อุปกรณ์เคลื่อนที่หรือเว็บเท่านั้น ในสถานการณ์นั้น คุณจะได้รับโทเค็น OAuth ที่มีการหมดเวลา ซึ่งต่ำกว่าที่คุณกำหนดค่าไว้ในแท็บความปลอดภัยหรือระยะเวลาหมดอายุที่เหลือของการตรวจสอบความปลอดภัยที่แมปกับขอบเขต

เมื่อเข้าถึงผ่านตำแหน่งข้อมูล REST โดยตรง คุณจะได้รับโทเค็น OAuth ที่ถูกต้องเป็นเวลา 1 ชั่วโมง (3600 วินาที) การหมดเวลานี้ไม่สามารถแก้ไขได้

person Vivin K    schedule 10.06.2019