Uygulamam HttpOnly çerezlerini bir istemciye yerleştiriyorsa ve sonra bunları kaldırmanız gerekirse bunları nasıl tamamen kaldırabilirsiniz?HttpOnly çerezlerini nasıl kaldırırsınız?
7
A
cevap
11
Kullanıcı örneğin, web sitenizi ziyaret ettiğinde, çerez sona ermesine neden olabilir:
HttpCookie expiredCookie = new HttpCookie(cookieName);
expiredCookie.Expires = DateTime.UtcNow.AddDays(-1);
Response.Cookies.Add(expiredCookie);
Sen kaldırılmasını istediğiniz her çerez için bunu yapmak gerekir.
0
Çerezlere erişemez ve silemezsiniz. Tüm çerezleri alabilir, verileri silebilir ve zaman aşımına uğratabilirsiniz.
+1
bununla ilgili herhangi bir örnek var mı? Şimdiye kadar denediğim her şey gerçekten bir şey değiştirmeyecek gibi görünüyor çünkü –
İlgili konular
- 1. HttpOnly çerezlerini PHP'de nasıl kurarsınız
- 2. PowerShell'deki aksanları nasıl kaldırırsınız?
- 3. HttpOnly çerezini Django'da nasıl ayarlayabilirim?
- 4. ngCookies'de httpOnly bayrağı nasıl ayarlanır?
- 5. Boş girdiyi diziden nasıl kaldırırsınız
- 6. HttpOnly gerekli mi?
- 7. android.webkit.CookieManager adresinden httpOnly çerezleri nasıl edinilir
- 8. HttpOnly ASP.NET_SessionId çerezi için nasıl ayarlanır?
- 9. RabbitMQ'dan bir sıra bağını nasıl kaldırırsınız?
- 10. Listeden boşlukları nasıl ortadan kaldırırsınız? Python
- 11. Bir javascript türünden bir yöntemi nasıl kaldırırsınız?
- 12. Selenium NodeJS yazdırma çerezlerini konsola
- 13. Jquery Ajax CORS + HttpOnly Kurabiye
- 14. Codeigniter'da HTTPOnly bayraklarıyla tanımlama bilgileri ayarlama
- 15. Tüm oturum çerezlerine 'HttpOnly' özniteliğini ekleyin
- 16. oturum çerezlerini python urllib2 ile http başlığında geçirin?
- 17. Yinelenen JavaScript çerezlerini alan adı ve
- 18. Vim'de otomatik tamamlamadan sonra önizleme penceresini otomatik olarak nasıl kaldırırsınız?
- 19. AngularJS çerezlerini uçtan uca testte nasıl test ediyorsunuz?
- 20. Scriptlerin ve yürütülebilir dosyaların önceliği ". \" Olan PowerShell gereksinimini nasıl kaldırırsınız?
- 21. Bir dosyayı bir subversion değişim uzmanından nasıl kaldırırsınız?
- 22. SQL Server: Bir alandan noktalama işaretini nasıl kaldırırsınız?
- 23. Kuruluş modundan dışa aktarırken başlıkların numaralandırmasını nasıl kaldırırsınız?
- 24. Gömülü bir Chromium tarayıcısının önbelleğini ve çerezlerini nasıl temizlerim?
- 25. Spring-ws sabunlu web hizmet istemcisinde http oturum çerezlerini alma
- 26. "Beni Hatırla" jquery çerezlerini kullanarak uygulamak mümkün mü?
- 27. Internet Explorer yetkilendirmek için etki alanı çerezlerini ayarladı
- 28. android webview veya tarayıcı cihazda oturum çerezlerini silmiyor yeniden başlatılıyor
- 29. CookieManager ile HttpURLConnection, oturum çerezlerini otomatik olarak işlemeli mi?
- 30. Çerezin httponly olup olmadığını kontrol etmenin bir yolu var mı?
Müşterinin çerezini gerçekten yok etmediğini unutmayın. Müşteriye sadece kurabiyeyi yok etmesini ve davranmasını ummasını isteyebilirsiniz. Hatalı davranış, bir müşteri hatası veya çerezin sona ermeden önce tarayıcıdan kopyasını alan bir kullanıcı olabilir ve son kullanma tarihinden sonra tekrar kopyalar. Çerez hassas bilgiler içeriyorsa (oturum kimliğiniz gibi), yeniden kullanılamadığından emin olmak için sunucudaki oturumu geçersiz kılmanız gerekir. – atk
@atk, bu kesinlikle doğru, ama kurabiyeleri çıkarmanın normal yolunu aradığını düşündüm. Elbette, müşterinin bilgisayarına erişiminiz olmadıkça çerezlerin kaldırılacağının garantisi yoktur. Bunu yapmanın tek yolu web sitenize her ziyaretçinin bilgisayarını kesmektir :) –
Ben buna eşdeğer bir şey denedim ve bu benim için işe yaramadı, ancak bu konuda bağımsız bir doğrulama yapmak açıkça işe yarayacağını gösterir Temizlemeyi denediğim 3. parti bileşen, onları kaldırmaya çalıştıktan sonra kurabiyeleri geri itmiş olmalı. –