Web アプリがあり、次の要求 URL でサインインしてユーザーの Xbox ID を取得する必要があります: https://login.live.com/oauth20_authorize.srf?response_type=token&scope=service::user.auth .xboxlive.com::MBI_SSL&redirect_uri=https://localhost:44331/signin&client_id=MyClientId&display=touch&locale=en
しかし、URL を実行すると、次のような応答が返されます: https://localhost:44331/signin#error=invalid_scope&error_description=The+provided+value+for+the+input+parameter+scope+has+not+been+pre -認証済み+for+this+client+application
Microsoft アプリの登録でローカルホストの URL を既に登録しており、アプリケーションの他の部分にある Microsft openId サインインで完全に正常に動作します。アプリの登録でスコープを追加しようとしましたが、それが正しいかどうかわかりません。スコープを追加した方法を示すアプリ登録画面のスクリーンショットを追加しました。