2016-09-09 3 views
2

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の認証では不可能だと思う。場合。

この問題の推奨解決策はありますか?たとえば、リダイレクトコールを消費し、ユーザに認証コードを表示する専用のサービスをホストしていますか?

答えて

関連する問題