2016-07-25 32 views
0

Wie kann ich einen Cookie zu ChromiumWebBrowser hinzufügen, bevor ich zu einer URL navigiere?So fügen Sie einen Cookie im ChromiumWebBrowser-Browser für WPF hinzu

Ich habe eine URL, die ich navigieren möchte, jedoch möchte ich authToken Cookie vor der Navigation hinzufügen, um zu vermeiden, zur Anmeldeseite zu gehen.

Bitte machen

+0

http://cefsharp.github.io/api/51.0.0/html/M_CefSharp_Cef_GetGlobalCookieManager.htm http://cefsharp.github.io/api/51.0.0/html/M_CefSharp_ICookieManager_SetCookieAsync.htm Suchen Sie im 'GitHub Projekt' Issue Tracker nach Beispielen (es sollte einige geben). – amaitland

+0

ich tat das lange zurück. Sie können Coockies von Websites in Cef-Einstellungen hinzufügen. Versuchen Sie, die Cef-Einstellungen zu überprüfen. – null1941

Antwort

0

Ich habe unten Code verwendet Authentifizierungs-Token Cookie hinzufügen, bevor auf bestimmte URL zu navigieren und vermeiden Seite gehen Login.

var mngr = Cef.GetGlobalCookieManager(); 
Cookie Ac = new Cookie(); 
Ac.HttpOnly = true; 
Ac.Name = ".ASPXAUTH"; 
Ac.Value = ""; 
mngr.SetCookieAsync(matrixUrl.ToString(), Ac);