具有Retrofit API的x-csrf-tokens

时间:2018-07-17 07:18:57

标签: android retrofit2 csrf

我正在使用android中的改造功能来调用POST API,这需要身份验证和x-csrf-token。
为此,我添加了以下标题:

 Request.Builder requestBuilder = original.newBuilder().header("Authorization", basic);
 requestBuilder.header("Accept", "application/json");

  if (!Prefs.with().getString(ApiParamConstant.CSRF_TOKEN, "").isEmpty()) {
     requestBuilder.header("Cookie", "X-CSRF-TOKEN="  + 
     Prefs.with().getString(ApiParamConstant.CSRF_TOKEN, ""));
 }

但是它抛出的retrofit2.adapter.rxjava.HttpException:禁止HTTP 403

0 个答案:

没有答案