MSクラウドサービス(Sharepoint online/OneDriveなど)で "../common/oauth2/token"コールのredirect-uriを指定する際に問題があります。OneDrive Bussines - OAuth redirect uri
私たちのクライアントアプリケーションは、クラウドでホストされているマルチテナントであるため、 "localhost" URIは使用できません。私たちのクライアントアプリケーションへのリダイレクトuriは何とか動的である必要がありますが、残念なことにAADはあらかじめ定義されたリダイレクトURIのリストに対してuriを検証します。
私はredirect-uriを省略することができるDropBox OAuthフローの経験があり、それを彼のクライアントアプリケーションにコピーペーストしてトークンを取得できるように、ユーザに認証コード付きのページを表示します。私はこのOneDriveの認証では不可能だと思う。場合。
この問題の推奨解決策はありますか?たとえば、リダイレクトコールを消費し、ユーザに認証コードを表示する専用のサービスをホストしていますか?