英語で読む 編集

次の方法で共有


Microsoft Graph のクイック スタートのよくあるご質問

この FAQ は、 Microsoft Graph クイック スタートに関連する質問に回答します。

クイック スタート サンプルについて

クイック スタートのサンプルでは、Microsoft Graph の機能にアクセスする方法を示します。 これらのサンプルは、Microsoft Entra IDと Outlook という 1 つの認証で 2 つのサービスにアクセスします。 各クイック スタート サンプルは、Microsoft アカウント ユーザーのプロファイルから情報にアクセスし、受信トレイからメッセージを表示します。

クイック スタートには、次の 3 つの手順が含まれます。

  1. お使いの言語を選択します。
  2. クライアント ID (アプリ ID) を取得します。
  3. サンプルをダウンロードして実行します。

クイック スタートを完了すると、すぐに実行できるアプリがあります。

前提条件

すべてのクイック スタート サンプルでは、Outlook.com 上のメールボックスを持つ個人用 Microsoft アカウント、またはExchange Onlineメールボックスを持つ Microsoft の職場または学校アカウントへのアクセスが必要です。 Microsoft アカウントをお持ちでない場合は、無料アカウントを取得するためのオプションがいくつかあります。

よく寄せられる質問

クイック スタート ページでダウンロードしなくても、クイック スタートのコードを入手できますか。

もちろんです。 各クイック スタート サンプルのダウンロードは Microsoft Graph チュートリアルに基づいているため、同じソース コードを取得するための他の 2 つのオプションがあります。

  • ステップ バイ ステップのチュートリアルに従って、自分でコードをビルドする。
  • 対応する GitHub リポジトリからコンプリートされたプロジェクトをダウンロードし、README の指示に従って、サンプルを構成して実行する。

チュートリアルと対応する GitHub リポジトリの表を表示するには、「 Microsoft Graph チュートリアル」を参照してください。

どのクイック スタートのサンプルも、高度な認証のユース ケースを示していないのはなぜですか。

クイック スタートのサンプルでは、認証と Microsoft Graph API 呼び出しの概要を示しています。 その他の認証フローの詳細については、Microsoft Entraドキュメントを参照してください。

クイック スタートで予期しないエラーや問題が生じた場合、どうしたらよいですか。

クイック スタートの正常な動作に問題がある場合は、対応する GitHub リポジトリで問題を開きます。 チュートリアルと対応する GitHub リポジトリの表を表示するには、「 Microsoft Graph チュートリアル」を参照してください。

既知の問題

クイック スタートを実行すると、エラー メッセージがAADSTS50011。

"AADSTS50011: 要求で指定された応答 URL が、アプリケーション用に構成された応答 URL と一致しません" というエラー メッセージは、クイック スタートのアプリケーション登録に問題があることを示します。

Microsoft Graph クイック スタート ページからクイック スタート サンプルをダウンロードすると、アプリケーションの登録が作成され、サンプル プロジェクトで使用される既定の URL と一致する応答 URL (リダイレクト URL とも呼ばれます) が構成されます。 URL を変更すると、アプリの登録が一致しなくなり、このエラーが発生する可能性があります。

このエラーを解決するには、クイック スタート プロジェクトに含まれている README.md ファイルを参照して、アプリ登録を作成し、サンプル コードで構成する方法について説明します。

サインイン後、管理者の承認が必要と言われました。

クイック スタート サンプルのいずれかにサインインすると、"管理者の承認が必要: XXX チュートリアルには、管理者のみが付与できるorganization内のリソースにアクセスするためのアクセス許可が必要です。このアプリを使用する前に、管理者にこのアプリへのアクセス許可を付与するように依頼してください。

これはサンプルのバグではありません。 クイック スタート サンプルでは、 既定で 管理者の同意が必要な Microsoft Graph アクセス許可スコープは要求されません。 テナント管理者は、承認されていないアプリの Microsoft Graph アクセス許可スコープに同意する機能を無効にすることができます。 その場合、このエラーが表示されます。

このエラーを解決するには、管理者と協力して承認を得るか、個人用の Microsoft アカウント (Outlook.com) を使用するか、Exchange Onlineでテスト Microsoft 365 テナントを使用します。

必要な情報が見つかりませんか。

この FAQ で、1 つ以上のクイック スタート サンプルで発生した質問や問題に対処しなかった場合は、次の フィードバック セクションを使用してお知らせください。