C#:設定CefSharp的一些引數,比如忽略安全證書
————吾亦無他,唯手熟爾,謙卑若愚,好學若飢————-
本次記錄如何設定CefSharp忽略安全證書,以及他的一些其他配置
參考網址:
https://peter.sh/experiments/chromium-command-line-switches/
這個網站記錄了CefSharp所有可以設定的配置
http://www.codebye.com/cefsharp-help-2-config-manage.html
這個網站記錄瞭如何具體設定,不過第二個網站在剛才測試中好像沒能開啟,我簡單說一下
具體設定
我在第一個參考網站中找到證書,他有倆個,我不知道哪個起作用,我就都配置了
//安全證書 settings.CefCommandLineArgs.Add("--ignore-urlfetcher-cert-requests", "1"); settings.CefCommandLineArgs.Add("--ignore-certificate-errors", "1");
這是flash的配置
//flash settings.CefCommandLineArgs.Add("ppapi-flash-path", AppDomain.CurrentDomain.BaseDirectory + "\Plugins\pepflash\pepflashplayer.dll");
具體放入的位置,參考我上篇部落格的InitializeCefSharp方法裡,我寫個Demo
/// <summary> /// 解決anycpu不能相容 /// </summary> [MethodImpl(MethodImplOptions.NoInlining)] private static void InitializeCefSharp() { var settings = new CefSettings(); // Set BrowserSubProcessPath based on app bitness at runtime settings.BrowserSubprocessPath = Path.Combine(AppDomain.CurrentDomain.SetupInformation.ApplicationBase, Environment.Is64BitProcess ? "x64" : "x86", "CefSharp.BrowserSubprocess.exe"); //安全證書 settings.CefCommandLineArgs.Add("--ignore-urlfetcher-cert-requests", "1"); settings.CefCommandLineArgs.Add("--ignore-certificate-errors", "1"); //settings.CefCommandLineArgs.Add("allow-http-background-page", "1"); //settings.CefCommandLineArgs.Add("allow-insecure-localhost","1"); //settings.CefCommandLineArgs.Add("allow-http-screen-", "1"); //settings.CefCommandLineArgs.Add("reduce-security-for-testing", "1"); //flash settings.CefCommandLineArgs.Add("ppapi-flash-path", AppDomain.CurrentDomain.BaseDirectory + "\Plugins\pepflash\pepflashplayer.dll"); // Make sure you set performDependencyCheck false Cef.Initialize(settings, performDependencyCheck: false, browserProcessHandler: null); }
相關文章
- Keytool命令詳解(好文章!詳細設定一些引數比如過期時間等)
- 2.6.10 設定許可證引數
- JVM引數設定的一些參考方法JVM
- curl 設定https 不驗證證書HTTP
- CefSharp ——js呼叫c#方法JSC#
- 各種程式語言忽略http的SSL證書認證HTTP
- Openssl 設定 雙向認證證書的過程
- tomcat vm 引數設定Tomcat
- mysql的"雙1設定"-資料安全的關鍵引數(案例分享)MySql
- SSL證書很關鍵!為什麼有些公司會忽略SSL證書的部署?
- C# 獲取PDF中的數字簽名證書C#
- Composer 設定忽略版本匹配
- 2.7.11 檢視引數設定的方法
- curl CURLOPT_WRITEFUNCTION 的引數設定Function
- JVM常見引數設定JVM
- pandas引數設定小技巧
- Metasploit設定VERBOSE引數技巧
- Metasploit設定HttpTrace引數技巧HTTP
- Metasploit設定LHOST引數技巧
- JVM引數設定大氣JVM
- MySQL的配置檔案的引數設定MySql
- iOS SVN忽略檔案設定iOS
- C# 設定或驗證 PDF中的文字域格式C#
- c#基礎-5.變長引數和引數預設值C#
- Flink提交Job的方式以及引數設定
- 19c exadata不能設定的引數
- Java 動態設定 JVM 引數的方法JavaJVM
- java和C#使用證照對引數簽名、加密JavaC#加密
- 如何高效定義和驗證restful請求的引數REST
- [20200220]windows設定keepalive引數.txtWindows
- win2003伺服器的一些安全設定伺服器
- C#之使用CefSharp建立客戶端C#客戶端
- 引數的定義和引數的傳遞
- SSL證書屬於數字證書嗎?數字證書有哪些
- 數字證書及其在安全測試中的應用
- webapi 設定swagger上請求引數的預設值WebAPISwagger
- Nginx伺服器常用引數設定Nginx伺服器
- Azure Blob (三)引數設定說明