C# asp.net mvc httpclient在发布到其他网站后保存cookie

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);

我有一个使用HttpClient并将数据发布到另一个网站的控制器。在发布httpclient之后,我必须使用cookies为该站点发送另一个GET。大概是这样的:

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