C# asp.net mvc httpclient在发布到其他网站后保存cookie
我有一个使用HttpClient并将数据发布到另一个网站的控制器。在发布httpclient之后,我必须使用cookies为该站点发送另一个GET。大概是这样的:C# asp.net mvc httpclient在发布到其他网站后保存cookie,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我有一个使用HttpClient并将数据发布到另一个网站的控制器。在发布httpclient之后,我必须使用cookies为该站点发送另一个GET。大概是这样的: private async Task LogIn() { HttpClientHandler handler = new HttpClientHandler(); HttpClient client = new HttpClient(handler); await client.PostAsync(data);
private async Task LogIn()
{
HttpClientHandler handler = new HttpClientHandler();
HttpClient client = new HttpClient(handler);
await client.PostAsync(data);
// after this I have handler.CookieContainter and I need save this cookies, because I don't need login again until cookie not expired
}
我需要将此cookie保存在服务器中,每次我将GET发送到此站点时,我都需要获取保存的cookie,如果它们未过期,我必须使用它。
但是我不知道如何保存这个,因为我的任何用户都必须使用这个cookie