Spring-security-oauth2的版本是2.2.0。框架
首先來看類的繼承圖,以下圖1所示post
圖1spa
有註解FrameworkEndpoint,這個註解和Spring的Controller註解同樣的,只是這個FrameworkEndpoint註解是給框架用的,它有處理/oauth/token的方法,分別對應get和post的請求,以下圖2所示blog
圖2繼承
圖2中postAccessToken的處理流程以下圖3所示,流程很長,這一切都是爲了生成Token,保存Token到TokenStore,以後返回Token。token
圖3get
當咱們爲了獲得Token,去訪問/oauth/token的時候,處理的流程如上圖3所示it