私はtwitch.tvへのWebベースのOAuthログインにWebViewを使用するwxWidgetsベースのアプリケーションに取り組んでいます。 TwitchのOAuthログインプロセスは、一度認証されると、ログインをキャッシュするためにCookieを使用します。 Mac OS X上のWebViewバックエンド実装wxWEBVIEW_WEBKIT
は、アプリケーションの再起動とOSの再起動の間にCookieを保持します。これにより、ログインプロセスをテストすることが困難になります。保存したwxWEBVIEW_WEBKITのCookieを消去するにはどうすればよいですか?
WebViewバックエンドはこれらのCookieを永続させますか。どうすればそれらをクリアすることができますか?
私はすでにSafariのクッキーを無駄にしようとしましたが、私はアプリのファイルアクセスで見た明白なキャッシュファイルをすべてopensnoop
でキャプチャしたものを削除しましたが、キャッシュされたログインはまだ存在します。
あなたはSteve L.が(この作品の作者である)wx-users MLに尋ねる方がよいでしょう。 – Igor
キーチェーンを試しましたか? http://www.macworld.com/article/2013756/how-to-manage-passwords-with-keychain-access.html – catalin
私は 'opensnoop'出力のキーチェーンファイルにアクセスしたので、私は一見しましたキーチェーンアクセスでは、すべてのカテゴリのすべてのアイテムを通過しましたが、明らかにクッキーやその他のブラウザの情報を保存したものは表示されませんでした。しかし、私は正確に何を探しているのか分かりません。 – rakslice