Создайте GET API для отправки AntiForgeryToken для реагирования приложения в. Net Core - PullRequest
0 голосов
/ 19 марта 2020

Как я могу создать Get API in. Net Ядро, которое отправляет токен Antiforgery в мое приложение реагирования? Я смог сгенерировать верификационный токен, но теперь мне нужно создать GET API, который его отправляет. Ниже приведен код, который я использовал в своем файле StartUp.cs и хочу переместить его в контроллер:

app.Use(next => context =>
        {
            if (context.Request.Path == "/")
            {
                var tokens = antiforgery.GetAndStoreTokens(context);
                context.Response.Cookies.Append("_AntiForgeryToken", tokens.RequestToken, new CookieOptions { HttpOnly = false });
            }
            return next(context);
        });
...