1

WebView (メトロ アプリケーション/Windows ストア アプリケーション/WinRT アプリケーション) の http ヘッダーに Cookie を渡す必要があります。私は知っています、それはすでにここで答えられています。問題は、ヘッダー付きの webrequest の応答を取得し、WebView を文字列として応答のコンテンツに移動すると、スタイル (css)、スクリプト (js) が機能しないことです。単一の Facebook ページにアクセスすると、古いブラウザを使用していることがわかります。WebView.Navigate(Uri) の動作を達成する方法はありますが、http ヘッダーはありますか?

4

1 に答える 1

1

これは、Windows ストア アプリのセキュリティ概念の一部です。

私の推測では、Facebook 経由のログインをサポートするために OAuth を実装しようとしていると思われます。私が正しければ、クライアント側のログインフローを試すことができます。これは、リダイレクト URI のフラグメントとしてアクセス トークンを送信します。フラグメントは Uri の一部であるため、プロパティを使用して読み取ることができWebView.Sourceます。

WebView の詳細については、msdnのこのブログ投稿を参照してください。

于 2012-12-03T16:47:29.743 に答える