Załóżmy, że rejestruję sobie w aplikacji RESTowego klienta w taki sposób:
services.AddHttpClient<BankAccountClient>(client => client.BaseAddress = new Uri(Configuration["BankApi:Url"])).ConfigurePrimaryHttpMessageHandler(() =>
{
return new HttpClientHandler()
{
AllowAutoRedirect = true,
UseCookies = true,
CookieContainer = new CookieContainer()
};
});
Co mogę zrobić, żeby cookies były zachowywane pomiędzy kolejnymi wywołaniami (np. pomiędzy zalogowaniem, a pobraniem danych)?