我正在使用restsharp对外部网站进行身份验证。在那之后,我得到你的饼干。
我怎样才能在浏览器中设置它以便我保持登录状态?
request.AddHeader("cache-control", "no-cache");
request.AddHeader("Authorization", "Basic XXJhbmRvbTpyYW5kb20=");
IRestResponse response = client.Execute(request);
var cookie = client.CookieContainer.GetCookieHeader(new Uri("http://www.example.com"));
也许C#中没有解决方案,我正在考虑并通过ajax返回并在可能的情况下处理Javascript。