Cefsharp: ChromiumWebBrowserにスタンドアロンCookieを設定する方法

作成日 2016年10月18日  ·  3コメント  ·  ソース: cefsharp/CefSharp

こんにちは、みんな
プログラムで同じChromiumWebBrowserを使用しましたが、すべてのChromiumWebBrowserが同じCookieを共有しました。ChromiumWebBrowserにスタンドアロンのCookieを設定する方法はありますか?

ありがとう。

最も参考になるコメント

@duoduoxi次回は問題テンプレートをお読みください。

分離はRequestContextを使用して実現されます。 一意のRequestContextごとに一意のキャッシュを指定する場合は、Cookieを分離する必要があります。 複数のインスタンス間でRequestContextを共有できます。

c# browser.RequestContext = new RequestContext(new RequestContextSettings { CachePath = "cache1" });

https://github.com/cefsharp/CefSharp/blob/5248174f894cba94c11bdf4aefe6b74383326d6c/CefSharp.Wpf.Example/Views/BrowserTabView.xaml.cs#L44

全てのコメント3件

それで、あなたは尋ねるべき質問があります、あなたはどこで答えを探すことができますか?

  • 特に別のマシンへのデプロイで問題が発生した場合は、FAQ、そこにある多くの有用な情報を確認してください: https ://github.com/cefsharp/CefSharp/wiki/Frequently-asked-questions
  • GitHubは素晴らしい検索機能を証明しており、過去の問題やコードを検索します。 だからそれをチェックしてください(このページの上部にある検索ボックス): https ://github.com/cefsharp/CefSharp
  • あなたは$ StackoverflowですべてのCefSharpタグ付きの問題を見ることができます、そこにいくつかの有用なものがあります: http ://stackoverflow.com/questions/tagged/cefsharp
  • Gitter Chat Channelで過去の質問/会話を検索できます。すべてのディスカッションを最初から検索できます: https ://gitter.im/cefsharp/CefSharp

時間をかけて問題テンプレートを読んでください。質問がある場合は、最初にGitterで質問してください。
https://github.com/cefsharp/CefSharp/blob/master/ISSUE_TEMPLATE.md

@duoduoxi次回は問題テンプレートをお読みください。

分離はRequestContextを使用して実現されます。 一意のRequestContextごとに一意のキャッシュを指定する場合は、Cookieを分離する必要があります。 複数のインスタンス間でRequestContextを共有できます。

c# browser.RequestContext = new RequestContext(new RequestContextSettings { CachePath = "cache1" });

https://github.com/cefsharp/CefSharp/blob/5248174f894cba94c11bdf4aefe6b74383326d6c/CefSharp.Wpf.Example/Views/BrowserTabView.xaml.cs#L44

@amaitland
申し訳ありませんが、私はgithubに精通していません。 次回はギッターについて質問します。
どうもありがとうございました。

このページは役に立ちましたか?
0 / 5 - 0 評価