2016-05-11 15 views
1

私はCefSharpを使用して、オートメーションシステムのhtmlページを処理しようとしています。各タブ/ウィンドウに異なるプロキシを使用する方法

ブラウザのタブ/ウィンドウごとに異なるプロキシを使用する必要があります。どうしたらいいですか?各インスタンスが互いに干渉しないようにするために、新しいアプリケーションドメインを作成し、異なるアプリケーションドメインで複数のインスタンスを同時に実行しますか?

ありがとうございました。

+0

'CefSharp'は複数の' AppDomains'をサポートしていないので、実際にサポートが必要な場合は別のラッパーを使う必要があります。あなたは 'RequestContext'を使ってブラウザを分離します。 'browser.RequestContext = new RequestContext'です。 'Browser Initialized'イベントに登録してください(それぞれのプロジェクトには少し異なる名前がありますので、ソースを見てください)、プロキシを設定することができます。http://stackoverflow.com/a/36106994/ 4583726 – amaitland

+0

https://github.com/cefsharp/CefSharp/blob/509ab98b050a0fb3338c55f4d48480506c008d3f/CefSharp.WinForms.Example/BrowserTabUserControl.cs#L191 – amaitland

答えて

関連する問題