0
ここでIEはCookieを保存しますか?保護されたものを含む。 データベースにChromeとFireFoxが格納されている場合、IEはそれに似たものを見つけません。 新しいクッキーをプログラムで作成する必要があります。 (コンソールアプリケーション)IEはCookieをどこに保存しますか?
動作しません。
[DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]
private static extern bool InternetSetCookie(string lpszUrlName, string lbszCookieName, string lpszCookieData);
private static void SetCookieInternetExplorer(string value)
{
string pathCookie = "Path=/cas/";
string secureCookie = "Secure=true";
InternetSetCookie(casHost, casCookieName, value);
InternetSetCookie(casHost, casCookieName, pathCookie);
InternetSetCookie(casHost, casCookieName, secureCookie);
[DllImport("ieframe.dll", CharSet = CharSet.Auto, SetLastError = true)]
private static extern bool IESetProtectedModeCookie(string url, string name, string data, int flags);
public static bool SetWinINETCookieString()
{
IESetProtectedModeCookie("http://url.co.uk", "name", "data=blah; expires = Sat,01-Jan-2012 00:00:00 GMT; path=/", 0x10);
IESetProtectedModeCookie("http://url.co.uk", "name", "data=blah; expires = Sat,01-Jan-2012 00:00:00 GMT; path=/", 0);
return true;
}
私はこれにあまり慣れていませんが、答え[ここ](http://stackoverflow.com/a/7539628/1814840)を見てください。 –
[Webブラウザの外部にCookieを作成する(例:VBScriptを使用)](http://stackoverflow.com/questions/7530734/creating-a-cookie-outside-of-a-web-browser- eg-with-vbscript) –
@リチャードエベレットは動作しません –