为什么我不能在Chrome浏览器默认路径中设置TChromium cookie存储路径?

时间:2013-04-23 02:09:58

标签: google-chrome cookies chromium tchromium

我已阅读此thread有关如何设置Cookie存储路径的信息,我想

使用Chrome浏览器默认Cookie路径将我的Cookie设置在相同的路径中。

这是我的代码。

var
  CookieManager: ICefCookieManager;
  dir: string;
  setSuccess: Boolean;
begin
  dir := GetSpecialFolderPath(CSIDL_LOCAL_APPDATA, True);
  dir := dir + '\Google\Chrome\User Data\Default';//Chrome browser cookie path.
  CookieManager := TCefCookieManagerRef.GetGlobalManager;
  setSuccess := CookieManager.SetStoragePath(dir);
  if setSuccess then
    ShowMessage('set new path success!!');
end;

消息显示,这意味着设置存储路径成功。

当我执行我的程序并使用TChromium浏览器加载我的Gmail时,它仍然是 即使没有登录信息,也会保留在登录控制台中。

我该如何解决?

1 个答案:

答案 0 :(得分:1)

我想您同时执行自定义浏览器和Chrome浏览器。

执行Chrome浏览器时,似乎已锁定Cookie。