1 回答

TA貢獻1780條經(jīng)驗 獲得超1個贊
我為了避免 403 禁止所做的就是改變這個
@POST("/oauth/token/")
@FormUrlEncoded
Call<TokenResponse> getToken(@Field("client_id") String clientId,
@Field("client_secret") String clientSecret,
@Field("grant_type") String grantType,
@Field("username") String username,
對此:
@FormUrlEncoded
@Headers(
{"Authorization: Basic yourAuthHere",
"Content-Type: application/x-www-form-urlencoded"}
)
@POST("oauth/token")
Call<JWT> oauthToken(
@Field("username") String username,
@Field("password") String password,
@Field("grant_type") String grant_type);
這樣我就可以使用 oauth 2.0 通過 Spring Boot 后端登錄
添加回答
舉報