2017-02-15 11 views
0

ブラウザからCookieを削除する必要があります。私は、クッキーに行き、それを削除することによって手動で行うことができます。どのように私はそれをプログラムで行うことができますか?ブラウザからクッキーを削除するには?

deleting cookies from browser

+1

を使用すると、[このような何か]を試してみました(http://stackoverflow.com/questions/10593013/delete-cookie-by-name) – George

+0

これは、あなたの質問にお答えしていますか? http://stackoverflow.com/questions/2144386/javascript-delete-cookie – webdevduck

+1

何を試しましたか?以前にサイトで作成したすべてのCookieまたはCookieだけを削除したいですか? – adam

答えて

0

セキュリティ上の理由から、あなたは、サードパーティのCookieにアクセスすることはできません。あなたとは異なるドメインによって作成されたCookieを変更または削除することはできません。

私は、これはあなたが最初にそれを削除してから渡された有効期限でそれを追加することにより、.NETアプリケーションでそれを行うことができます

+0

これらのCookieをブラウザから削除するコードを記述できますか? –

+0

Javascriptではなく、外部では、ブラウザやオペレーティングシステムによっては、通常、クッキーはフォルダに保存されます。場合によっては、十分な権限があれば、そのタスクを実行するための外部プログラムやスクリプトを書くことができます。 – Carles

1

に役立ちます願っています。次のコードを使用してみてください:

if (Request.Cookies["UserSettings"] != null) 
{ 
    HttpContext.Current.Response.Cookies.Remove("UserSettings"); 
    HttpCookie myCookie = new HttpCookie("UserSettings"); 
    myCookie.Expires = DateTime.Now.AddDays(-1d); 
    myCookie.Value = null; 
    HttpContext.Current.Response.SetCookie(myCookie); 
} 
関連する問題