POSTメソッドを使用して自動的にWebサイトにログインしようとしていますが、HttpWebResponseメソッドがHttpOnlyとしてマークされたCookieを簡単にスキップする点を除いて、私はそれを読むことができる方法はありますか?HttpWebResponseでHttpOnly Cookieにアクセスする必要があります
public CookieContainer _cookies = new CookieContainer();
コードで私はCookieContainerを使用しているとき、私は、彼らがアトミックに処理されるようHttpOnlyのクッキーを読んで心配してはならないことを読んだ
request.CookieContainer = _cookies;
を持ってダウン。しかし、明らかにこれはそうではありません。私は4つのクッキーを得るが、response.Cookiesのサイズが3の場合、同じコードを使用して次のリクエストが拒否されることを確認します。助けてください!!
foreach (System.Net.Cookie cookie in response.Cookies)
{
Console.WriteLine("Cookie:");
Console.WriteLine(cookie.HttpOnly);
_cookies.Add(new Uri(response.ResponseUri.GetLeftPart(UriPartial.Authority)), cookie);
}
あなたは 'HttpWebResponse'であなたの完全なコードを表示することができます –