【发布时间】:2017-01-16 23:08:46
【问题描述】:
我无法从服务器获得 401 未经授权的响应,我正在从 ruby on rails api 执行“GET”调用,oauth 令牌位于这样的标头中。
urlConnection = (HttpURLConnection) url.openConnection();
OAuth = "bearer " + Base64.encodeToString(userpass.getBytes(), Base64.NO_WRAP);
Log.e("auth", oAuth_token);
urlConnection.setRequestMethod("GET");
urlConnection.setRequestProperty("Authorization", OAuth);
urlConnection.setRequestProperty("Content-Type", "application/json");
urlConnection.setRequestProperty("Accept", "application/json");
urlConnection.connect();
Userpass 是实际的令牌。
这在邮递员和 iOS 上都有效,但 android 得到 401
【问题讨论】:
标签: java android ruby-on-rails api oauth-2.0