1)使用场景:

使用Authorization Code获取Access Token的授权验证流程又称Web Server Flow,适用于有server端的应用:web应用、有Server端的手机/桌面客户端应用等。

2)授权流程:

Authorization Code 授权分为两步,首先获取Authorization Code,然后用Code换取Access Token。

官方流程示意图:

oauth2_4.gif

交互图:

oauth2_code.gif