小编him*_*ngi的帖子

具有Retrofit API的x-csrf-tokens

我正在使用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, ""));
 }
Run Code Online (Sandbox Code Playgroud)

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

android csrf retrofit2

5
推荐指数
0
解决办法
559
查看次数

标签 统计

android ×1

csrf ×1

retrofit2 ×1