หลังจากการใช้งานการรับรองความถูกต้องของ OAUTH2 และการอนุญาตภายใต้คลาวด์ฤดูใบไม้ผลิเราจะใช้ฟังก์ชั่นการออกจากระบบ OAUTH2 ตามคลาวด์ฤดูใบไม้ผลิ
1 เพิ่มจุดสิ้นสุดการออกจากระบบที่กำหนดเอง
การออกจากระบบที่เรียกว่าต้องใช้ access_token และ refresh_token เป็นโมฆะเท่านั้น เราเลียนแบบ org.springframework.security.oauth2.provider.endpoint.tokenendpoint เพื่อเขียนจุดปลาย
@FrameworkEndPointPublic คลาส revokeTokenendpoint {@autowired @qualifier ("ConsumerTokenServices") ConsumerTokenServices ConsumerTokenServices; @RequestMapping (method = requestMethod.delete, value = "/oauth/token") @ResponseBody สตริงสาธารณะ revoketoken (String access_token) {ถ้า (comentokenservices.revoketoken (access_token)) } else {return "logout ล้มเหลว"; -2 วิธีการขอออกจากระบบ
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น