Невозможно установить заголовок авторизации в c # - PullRequest
0 голосов
/ 15 января 2019

Я пытаюсь установить свой токен Jwt в коде C #.

 [HttpPost]
    public IActionResult TestPOST ()
    {
        var token = "myExampleJwtTokenNormallyIGrabItFromOtherFunction";
        var client = new HttpClient();
        client.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Bearer", token);
        return Ok();
    }

Этот метод просто возвращает Ok (), но Авторизация не установлена. И у меня все еще есть 401 ошибка http. Я не могу понять, что здесь может быть не так. Я прочитал, что я должен использовать

client.DefaultRequestHeaders.TryAddWithoutValidation("Authorization", "Bearer " + token);

но все равно не работает. Как мне установить заголовок? У кого-нибудь есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...