2016-04-02 6 views
1

のためにサポートされていません。私はいつも同じエラーを取得:onedriveファイルピッカーaadsts70001アプリケーションは、このAPIバージョン

aadsts70001アプリケーションは、このAPIバージョン

のためにサポートされていません。

私は、アプリケーションのためにすべての設定をazureに設定しています:clientId、redirectUri(http://localhost:2009)、およびsharepoint onlineとgraph apiのすべての権限)。私はまた、マニフェスト設定oauth2AllowImplicitFlow = trueを変更しました。

私はこの例をMicrosoftから使用しています。私はちょうど私のclientIdに変更:

https://github.com/rgregg/onedrive-filepicker-javascript

それを動作させる方法はありません!

答えて

0

OneDrive File Picker JavaScript SDK v7.0は、App Model 2.0を使用しています。

は、このアプリケーションモデルをサポートしていませんv2.0 Protocols - OAuth 2.0 & OpenID Connect

アズールAD上のアプリの登録を参照してください。

OneDriveピッカーを使用するには、Microsoft Application Registration Portalでアプリケーションを登録し、クライアントIDを受け取る必要があります。

ログインダイアログが表示されたら、Azure ADアカウントを使用してサインインしてください。

このJavaScriptファイルピッカーを使用して、OneDrive for Businessにアクセスすることができます。

0

私は全く同じ問題がありました。私はMSアプリケーション登録ポータルを通じて、新しい統合されたアプリケーションを作成しました。

ピッカーを開くと、ピッカーは回転し続け、次のものがコンソールに表示されます。

Failed to load resource: the server responded with a status of 401 (Unauthorized) https://graph.microsoft.com/v1.0/me?%24select=mySite

[OneDriveSDK] calling xhr failure callback, status: 401 Array[1] OneDrive.js:2

Uncaught Error: [OneDriveSDK Error] missing windowState from picker response OneDrive.js:2

これはなぜ起こっているのですか?

更新日:https://dev.onedrive.com/sdk/js-v7/js-picker-open.htmでピッカーを試してみましたが、どちらも問題ありません。他のAADの別のユーザーともう一度試してみてください。それはうまくいきます。 UPDATE2:ADFSが根本的な原因です。 ADFSを使用するユーザーアカウントは機能しませんが、他のユーザーアカウントは魅力的です。

関連する問題