簡単なアプリケーションの作り方を記載します。AD)■リフレッシュトークン?アクセストークン?2種類トークンという言葉が出ておりますが、リフレッシュトークン=ログインしたという情報アクセストークン=使用可能なリソースの情報(権限)という形で覚えると分かりやすいと思います。■AzureADの設定Office365の情報を使用する際は、AzureADにOffice365のアプリケーションを使えるようにする設定が必要なので、Office365の管理者またはAzureポータルサイトからAzureADに入ります。設定できない場合はOffice365の管理権限を持つ方に相談してください。リソース(SharePoint)のURL※ユーザIDはOffice365の管理権限を持つアカウントで確認してます。grant_type=passwordのケースに関してはリクエスト結果からアクセストークンが取得できます。リソース(SharePoint)のURLこちらのケースの場合はリフレッシュトークンを別な方法で取得しないといけないので、あらかじめ次の処理を行います。ADで指定したリダイレクト先)からサインイン画面を表示し、サインイン後にリダイレクトした先のURL内に含まれるcodeパラメータを保持する※code情報がリフレッシュトークンこれでアクセストークンの取得は完了です。アクセストークンの有効期間(1時間程度)が切れたときは、リフレッシュトークンを用いて再度取得しましょう。VisualStudio2013向けサンプル用プロジェクトを作りましたので、よろしければご確認ください。Reply返信をキャンセルする。Gravatar.上に表示された文字を入力してください。