Заголовок авторизации Windows.Web.Http.HttpClient без схемы.
У меня есть приложение Winrt и Windows.Web.Http.HttpClient
Я хочу установить свой заголовок авторизации без использования схемы. Мой код, как показано ниже.
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Authorization = new HttpCredentialsHeaderValue("Scheme", "mytoken");
Это приведет к авторизации: схема mytoken
Чего я хочу, так этоавторизации: mytoken
Проблема в том, что конструктор HttpCredentialsHeaderValue
должен принять аргумент схемы, и эта схема не может быть String.empty
Есть ли способ, которым я могу достичь этого результата?
1 ответ
Решение
Пытаться:
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.TryAppendWithoutValidation(
"Authorization",
"mytoken");