asp.net mvc httpclient在发布到另一个网站后保存cookie

时间:2016-05-18 06:45:29

标签: c# asp.net asp.net-mvc

我有控制器使用HttpClient并将数据发布到另一个网站。 POST后httpclient有cookie,我必须使用它来为这个站点发送另一个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。

0 个答案:

没有答案