Office 365 APIs MultiTenant Web Application

上記サンプルをベースに既存Webアプリケーションとマルチテナントのアプリケーションを開発・構築しようとしております。

上記サンプルで VS2013 の localhost では「sign in」から Office365 アカウント(xxxx.onmicrosoft.com)での認証は動作するのですが、これを IIS に構築した場合うまく動作しません。

現象としては、「sign in」で Office365 のログイン画面が表示され ID/PW を入力した後、https://login.windows.net/common/wsfederation の画面に遷移(POST)するのですが、画面が白いままの状態でローディングしています。(localhost では、正常に画面が表示され authorized になっています)

サンプルには以下の修正をしました。

  • web.config に、ida:ClientId ida:AppKey を設定
  • ContactsController.cs でエラーが出ましたので、Microsoft.Office365.DiscoveryMicrosoft.Office365.OutlookServices まわりをコメントアウト

Azure AD のアプリーケーションでサイト URL は、適宜変更しています。

原因、トラブルシュートの方法などありましたら、ご教示いただけないでしょうか。