問題タブ [xbox-live]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WebApi で XboxLive ユーザーを認証する方法
Microsoft のドキュメントに示されている SignInSilentlyAsync および SignInAsync メソッドを使用して XboxLiveUser を認証する、XboxLive Creators Program を介して動作する Xbox UWP アプリがあります。
Xbox アプリケーションで WebApi バックエンドを呼び出し、そのプロジェクトで呼び出し元を認証させたいと考えています。他のアプリケーションでは、OAuth を使用して (以前に認証された) ユーザーのトークンを渡すだけで、WebApi は単にトークンを検証し、有効でない場合は無許可を返します。ただし、Xbox コードから呼び出されたときにそれを行う方法がわかりません。
OpenXbox ( https://github.com/OpenXbox/xbox-webapi-csharp ) とXAL ( https://docs.microsoft.com/en-us/gaming/xbox-live/get-started ) を見てきました。 /add-signin-code/getting-xsapi-to-sign-in )。これらはどちらも、ユーザーをログインさせるためにインタラクティブな UI を必要とするように見えますが、WebApi コンテキストからは、インタラクティブなログインは不可能です。
明らかな何かが欠けていると感じています...この認証を行う方法について誰か提案できますか?
ありがとう!