Si tiene Javascript habilitado, puede usar este fragmento de código para borrar las cookies del sitio en el que se encuentra actualmente el navegador web (todavía no he encontrado una manera de borrar las cookies de sesión que no sean).
webBrowser.Navigate("javascript:void((function(){var a,b,c,e,f;f=0;a=document.cookie.split('; ');for(e=0;e<a.length&&a[e];e++){f++;for(b='.'+location.host;b;b=b.replace(/^(?:%5C.|[^%5C.]+)/,'')){for(c=location.pathname;c;c=c.replace(/.$/,'')){document.cookie=(a[e]+'; domain='+b+'; path='+c+'; expires='+new Date((new Date()).getTime()-1e11).toGMTString());}}}})())")
Se deriva de this bookmarklet para la limpieza de cookies.
Además de esto, puede eliminar el contenido de la carpeta `` C: \ Documents and Settings \ username \ Cookies '' (menos el index.dat, que generalmente está bloqueado).
En cuanto a los datos en caché, debería bastar con eliminar todos los archivos en `` C: \ Documents and Settings \ username \ Local Settings \ Temporary Internet Files ''.
Si realmente necesita poder borrar las cookies para todos los sitios, probablemente sea mejor que use algo como el control axWebBrowser a la larga.
Esta es la respuesta correcta. – EricLaw
Estaba ejecutando un conjunto de pruebas funcionales usando el control del navegador y tuve este mismo problema. Esta solución resolvió mi problema. – Zoidberg