Я иду к вам со следующей проблемой и вопросами.
Я пытаюсь добиться отправки запроса с использованием библиотеки Volley на основе примера запроса:
POST/ oauth2 / token? code = pP5J8YN8 & grant_type = authorization_code
Авторизация: базовая Y2xpZW50X2lkOnNlY3JldA ==
Поэтому я пытаюсь добавить заголовок авторизации со следующим кодом:
@RequiresApi(api = Build.VERSION_CODES.N)
@Override
public Map<String, String> getHeaders() throws AuthFailureError {
Map<String, String> headers = new HashMap<String,String>();
headers.put("Authorization", "Basic" + base64 );
System.out.println(headers);
return headers;
}
Проблема в том, что все, что я получаю от сервера:
BasicNetwork.performRequest: Неожиданный код ответа 500 для ....
Это будет означать, что моя конструкция заголовка неправильно, что я заметил с печатью, что заголовок, который я получаю:
"{Authorization = Basic Y1cxdUNQeUtKamFWbWJBcGRsTHZKNkNvbm9DcDg0dkE6VEl0Wk12WjBvRWhJU2RFZA ==}" * "= =" = "?Что мне здесь не хватает?