我正在开发一个使用cefsharp浏览器作为其一部分的银行设备上的应用程序.因为这个应用程序将被任何人使用,它不应该保存下一个用户可以看到的来自先前用户的任何数据.我想在关闭后清除所有缓存的浏览器数据.

public void InitBrowser()

settings = new CefSettings();

settings.CachePath = AppDomain.CurrentDomain.BaseDirectory + "cache";

settings.CefCommandLineArgs.Add("disable-application-cache", "1");

settings.CefCommandLineArgs.Add("disable-session-storage", "1");

if (!Cef.IsInitialized) Cef.Initialize(settings);

webBrowser = new CefSharp.Wpf.ChromiumWebBrowser();

MainGrid.Children.Add(webBrowser);

我想在调用名为WebPages_Exit的函数后清除所有缓存的数据.如何在不删除浏览器实例或关闭CEF的情况下删除所有缓存数据,导致CEF无法初始化两次,并且在处理后无法创建另一个浏览器实例.

我在ICookieVisitor中实现了访问功能以保存cookie并使用了像deleteCookies或禁用缓存cefSetting命令之类的方法,但没有任何原因导致cookie列表为空并且永远不会调用IcookieVisitor的访问函数.它似乎保存在另一个部分,只是在CEF关闭时重置.

我正在开发一个使用cefsharp浏览器作为其一部分的银行设备上的应用程序.因为这个应用程序将被任何人使用,它不应该保存下一个用户可以看到的来自先前用户的任何数据.我想在关闭后清除所有缓存的浏览器数据.public void InitBrowser(){settings = new CefSettings();settings.CachePath = AppDomain.CurrentDomain...
Cefsharp wpf 清除 缓存 cookie 浏览器 数据 我正在开发一个 使用 cefsharp 浏览器 作为其一部分的银行设备上的应用程序。 因为这个应用程序将被任何人 使用 ,它不应该保存下一个用户可以看到的来自先前用户的任何 数据 。 我想在关闭后 清除 所有 缓存 浏览器 数据 。 public void InitBrowser() settings = new Cef Settings(); settings.CachePath = AppDomain.CurrentDo
CefSharp 是围绕Chromium嵌入式框架(Chromium Embedded Framework, CEF )的简单.Net包装器。 CEF 是一个基于Google Chromium项目的开源项目。与Chromium项目本身(主要专注于Google Chrome应用程序开发)不同, CEF 专注于促进第三方应用程序 的嵌入式 浏览器 用例。 CEF 基于多进程Chromium Content API,因此,当前仅存在Chromium的部分功能。例如,对扩展的支持是有限的,仅实现了一部分Extension API。
WindowsForm里一个Application.Exit();方法就可以关闭应用程序,释放掉资源。 WPF 里Application类没有该方法,但是有一个Exit的事件驱动,在 WPF 应用程序里面关闭程序讲究很多: 在 WPF 应用程序的关闭是有ShutdownMode属性设置,具有3种枚举类型的值: 1)OnLastWindowClose //应用程序最后一个窗体关闭时关闭应用程序 // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "content/public/comm...
Cookie 是由服务器创建,然后通过响应发送给客户端的一个键值对。客户端会保存 Cookie ,并会标注出 Cookie 的来源(哪个服务器的 Cookie Cookie 规范 Cookie 通过请求头和响应头在服务器与客户端之间传输 Cookie 大小上限为4KB 一个服务器最多在客户端 浏览器 上保存20个 Cookie 一个 浏览器 最多保存300个 Cookie
Chromium Embedded Framework ( CEF )是个基于Google Chromium项目的开源Web browser控件,支持Windows, Linux, Mac平台。除了提供C/C++接口外,也有其他语言的移植版。 因为基于Chromium,所以 CEF 支持Webkit& Chrome 实现的HTML5的特性,并且在性能上面,也比较接近Chrome。 CEF 还提...