2016-05-18 6 views
0

私は簡単なWebページを開発しており、個人アカウントとビジネスアカウントのサインインを設定しようとしています。私はここに掲載チュートリアル全体続いてきました: AADSTS70001::アプリケーション「XXX」が、このAPIバージョンではサポートされていない私は自分のアカウントでログインしようとした後https://azure.microsoft.com/en-us/documentation/articles/active-directory-v2-devquickstarts-angular-dotnet/AngularJS SPAエラーへのサインインの追加:アプリケーション 'XXX'はこのAPIバージョンではサポートされていません

を、私は言ってエラーページにリダイレクトされます。 個人的な資格と私の企業の資格情報の両方でアプリケーションを作成しようとしました。何か案は?

答えて

0

ここでは2つのシナリオが考えられます。

  1. あなたのアプリはv1として登録されていますが、v2エンドポイントからアクセスしようとしています。
  2. あなたのアプリはv2として登録されていますが、v1エンドポイント経由でアクセスしようとしています。

アプリ登録ポータルを経由してアプリを作成することを確認して、#1に対処するために:そのポータルにhttps://apps.dev.microsoft.com

ログインし、アプリが現れることを確認してください。そうでなければ、あなたのアプリはv1アプリである可能性が高いです。このポータルに新しいアプリを作成し、代わりにそのアプリを使用する必要があります。

#2にアドレスするには、ADAL.jsの実験版を使用していることを確認してください。あなたはこの

login.microsoftonline.com/common/oauth2/ v2.0の /オーソライズ?のclient_id = ...

のようなルックスは、サインインしようとすると、そのURLを確認することにより、それが正しいバージョンだ伝えることができます

v2.0が見つからない場合は、間違ったバージョンのADAL.jsを使用しています

関連する問題