Как получить __RequestVerificationToken cookie без браузера?

#c# #wpf #azure #cookies #antiforgerytoken

#c# #wpf #azure #файлы cookie #antiforgerytoken

Вопрос:

У меня есть облачное приложение Azure, использующее фильтры защиты от подделок для предотвращения CSRF. Теперь у меня есть другое приложение C # WPF, из которого мне нужно отправить POST-запрос в Azure App, но проблема в том, что каждый Post-запрос должен проверяться AntiforgeryFilter, и мне нужно знать две вещи:

  1. __ Requestverificationтокен
  2. __ RequestVerificationToken Cookie-файлы

Я выяснил, что я должен отправить в первый раз только простой запрос GET, и мое облачное приложение вернется в WPF App simple View , содержащий __RequestVerificationToken . Теперь я не знаю, как я могу решить проблему с файлами cookie __RequestVerificationToken, потому что я не использую ни один браузер.

Есть ли у меня здесь какие-либо варианты, как я могу получить значение файлов cookie __RequestVerificationToken?

Спасибо за все советы.

Комментарии:

1. Вы пытались получить __RequestVerificationToken cookie из ответа на GET запрос, который возвращает простое представление, содержащее __RequestVerificationToken ?

2. @AramKocharyan Полученный ответ содержит только __RequestVerificationToken Мне также нужно значение cookie

3. В ответе также должны быть cookie-файлы ответа. Вы можете получить их следующим образом: request.Cookies