2017-12-20 10 views
0

私は自分のアプリケーションでOAuthの統合をしようとしています。アプリケーションドメインセクションのマニフェストファイル内displayDialogAsyncダイアログビューを開く前に警告を表示するAPI表示

Office.context.ui.displayDialogAsync(url, {width: 100, height: 100}, function (asyncResult) { 
       self.oauthWindow = asyncResult.value; 
       if (asyncResult.status != 'succeeded') { 
        self.oauthWindow && self.oauthWindow.close(); 
       } 
      }); 

も追加ドメイン:以下のようにdialogueAsync APIでOAuthのURLを開くのOAuthフローの一部として

<AppDomains> 
     <AppDomain>https://app.xeninc.us</AppDomain> 
     <AppDomain>https://sf.xenovusapps.net</AppDomain> 
     <AppDomain>https://login.microsoftonline.com</AppDomain> 
     <AppDomain>https://accounts.zoho.com</AppDomain> 
     <AppDomain>https://login.salesforce.com</AppDomain> 
     <AppDomain>https://account.box.com</AppDomain> 
     <AppDomain>https://www.dropbox.com</AppDomain> 
     <AppDomain>https://accounts.google.com</AppDomain> 
     <AppDomain>https://login.live.com</AppDomain> 
     <AppDomain>https://secure.sharefile.com</AppDomain> 
    </AppDomains> 

それと警告下に投げています enter image description here 注:これはブラウザでのみ発生しています。ネイティブアプリでうまく動作する そのウィンドウを非表示にするには?

答えて

1

このアラートは、ほとんどのブラウザで使用されているポップアップブロック設定に必要な回避策として設計されています。もう質問がある場合はお知らせください。

+0

ポップアップでメッセージをカスタマイズできますか?オフィスアプリストアでこれがアプリを公開できるのですか? – Rajeev

+0

残念ながらそれは不可能です。ただし、オフィスアプリストアではアプリを公開することができます。 –

関連する問題