Wysyłam posta z danymi w celu dostania Tokena.
public async Task<HttpResponseMessage> Post(string url, string stringContent="")
{
HttpContent httpContent = new StringContent(stringContent);
return await httpClient.PostAsync(url, httpContent);
}
W Fiddler widzę, że dostaje tokena jako cookie. Jednak jest tam również przekierowanie.
Location: xxxx
Skutkuje to, że gdy chce odczytać cookies to dostaję, je tylko ze strony, do której zostałem przekierowany.
Headers.GetValues("Set-Cookie"); //
Moje pytanie to jak zablokować to przekierowanie. Ewentualnie jak utrzymać cookies, z strony do której wysyłam posta?
Próbowałem tak
HttpClientHandler handler = new HttpClientHandler() {
AllowAutoRedirect = false
};
Oczywiście handler jest podpięty pod HttpClient;