Получить Access_token Asp Net Core в AngularJs - PullRequest
0 голосов
/ 08 января 2019

У нас есть приложение Asp Net Core MVC со следующей конфигурацией для аутентификации через API:

services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
   .AddCookie(opt =>
   {
      opt.Cookie.Name = "appName";
      opt.LoginPath = "/Account/SignIn";
      opt.LogoutPath = "/Account/Logout";
      opt.ReturnUrlParameter = "returnUrl";
   });

Он использует HttpContext для хранения токена доступа на предъявителя:

await HttpContext.SignInAsync(CookieAuthenticationDefaults.AuthenticationScheme, new ClaimsPrincipal(identity), authProperties);

Все страницы в приложении являются стандартными представлениями MVC, но некоторые из них имеют встроенные контроллеры AngularJS.

Как мы можем получить токен доступа в контроллере AngularJS для доступа к API?

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