Заголовок авторизации 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");
Другие вопросы по тегам