2011-01-07 10 views
1

認証のために私のデスクトップアプリケーションからいくつかのWeb APIにアクセスする必要があります。たとえば、facebook apiでは、ユーザーからの許可を許可するためにFacebookページにリダイレクトする必要があり、プライベートデータにアクセスするために必要なアクセストークンとともにリダイレクトされます。今、facebook documentationで、彼らは、この場合、.NETフレームワークのWebブラウザのクラスが助けることができると考えています。 2つのwebbrowserクラス、1つはwpfアプリケーション用、もう1つはmsdn.microsoft.com/en-us/library/system.windows.controls.webbrowser.aspx、もう1つはWindowsフォームアプリケーション用、msdn.microsoft.com/en- us/library/system.windows.forms.webbrowser.aspxC#デスクトップアプリケーション内のポップアップとWeb URI

今、私の質問は、URLのポップアップのようなbroserを作成するためにこれを使用して、後でURLを再度取得することです。

よろしく

答えて

1

まあ、私はあなたのための手順を一覧表示されます、そして、それはあなたが考えることが簡単です:

  • 作成WebBrowserコントロールとスタイル、それがへを収容するために使用される新しいFormポップアップのように見える。
  • フォームにWebBrowserコントロールを追加します - デフォルトでは、これはUrlをチェックし、ユーザーがボタンをクリックした後は必要なURL
  • に行くためにWebブラウザー上でNavigate()メソッドを使用し、全体のフォームのレイアウト
  • を記入します(ヒント:Navigatedイベントを使用して、ページが(再読み込み時)を判断することができます)
+0

ありがとう、私はこの方法を試して、それは完璧に働いた。 – Rana

関連する問題