2 番目のフォームを閉じるまで、アプリケーションがハングアップするという問題があります。私は Dropbox 統合を行おうとしていますが、ユーザーが oauth コードを入力して [完了] をクリックする必要があるウィンドウがあることを除いて、すべて機能しています。しかし、フォーム ウィンドウを閉じるまでブラウザは表示されません。ドロップボックス認証の後にダイアログ表示を挿入すると、アプリケーションはすべて閉じてブラウザを起動します。任意のヒント ?
Form2 f2 = new Form2();
f2.ShowDialog();
drobbox_auth.Visible = false;
DropBoxConfiguration config = CloudStorage.GetCloudConfigurationEasy(nSupportedCloudConfigurations.DropBox) as DropBoxConfiguration;
config.AuthorizationCallBack = new Uri("http://www.ballisticcommunications.com/thankyou.php");
DropBoxRequestToken requestToken = DropBoxStorageProviderTools.GetDropBoxRequestToken(config, "key here", "key here");
String AuthorizationUrl = DropBoxStorageProviderTools.GetDropBoxAuthorizationUrl(config, requestToken);
Process.Start(AuthorizationUrl);
DropBoxStorageProviderTools.ExchangeDropBoxRequestTokenIntoAccessToken(config, "key here", "key here", requestToken);