Почему я не могу получить значение ie повар в ядре asp net? - PullRequest
0 голосов
/ 09 мая 2020

Я пытаюсь установить cook ie в методе входа в систему одного контроллера Как в этом коде:

HttpContext.Response.Cookies.Append("BankWeb.AspNetCore.ProductKey", authResultw.Data.Token,
   new CookieOptions
   {
       MaxAge = TimeSpan.FromMinutes(60)
       ,HttpOnly = true
   });

И затем я пытаюсь получить его из контекста промежуточного программного обеспечения

Как здесь:

app.Use(async (context, next) =>
        {
            var token = context.Request.Cookies["BankWeb.AspNetCore.ProductKey"];
            if (!string.IsNullOrEmpty(token))
                context.Request.Headers.Add("Authorization", "Bearer " + token);};

Значение байта всегда равно нулю

  string token = httpContextAccessor.HttpContext.Request.Cookies["BankWeb.AspNetCore.ProductKey"];//null
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...