0
Outlookアドインで認証用の残りのAPIを使用しようとしていますが、Iframeでレンダリングするのではなく別のブラウザウィンドウにリダイレクトされています。iFrameで認証用のURLを開くにはどうすればよいですか?
Outlookアドインで認証用の残りのAPIを使用しようとしていますが、Iframeでレンダリングするのではなく別のブラウザウィンドウにリダイレクトされています。iFrameで認証用のURLを開くにはどうすればよいですか?
セキュリティ上の制約のため、addinサンドボックスのiFrameにOAUTHフローを実装できないため、ポップアップウィンドウが必要な回避策です。
ここでは、ポップアップでOAUTHフローを実現するbest solutionです。
マイクロソフトでは、問題を十分に認識しており、無効になる可能性のあるポップアップウィンドウを回避するdialogAPIで作業を開始しました。
EDIT(2016年9月):Keluroで
我々は、サインイン専門的に活用するために、オープンソースのコードサンプルをリリースしました。これは、Azure AD/Office 365に接続するために多く使われますが、dialogApiを使用してクライアント側では、ポップアップをフォールバックとして再利用することができます