2016-08-12 3 views
0

ではありません私は私のOneDriveアカウントに認証できるようにthis guideに従うことをしようとしているが、私は次のエラーを取得:私が撮ったマイクロソフトのOAuth2のバージョン2.0のREDIRECT_URIが有効

The provided value for the input parameter 'redirect_uri' is not valid. The expected value is ' https://login.live.com/oauth20_desktop.srf ' or a URL which matches the redirect URI registered for this client application.

ステップ:

  1. はそれに名前を与えた
  2. Webプラットフォームを選択した01を指定した新しいアプリを登録リダイレクトURI
  3. としてはこのURL作成
  4. 保存を押す:ブラウザにhttps://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=d0adff4f-bcae-4a69-80a7-8a3328a6cf89&scope=openid+profile&response_type=id_token&redirect_uri=https://localhost&nonce=49458204719374587149482
  5. 貼り付けられたURLを、ログインページが私のアプリ名が表示され、私がログインするアカウントを選択し
  6. を入力して押しました。私はリダイレクトされ、 "redirect_uri"は有効なメッセージではないことを示しています

私はトークンレスポンスを返さない理由は何ですか?

+0

Azure ADでアプリを作成したときに、redirect_uriとして何を指定しましたか?それは 'https:// localhost'ですか? – curtisp

+0

はい。私はredirect_uriにいくつかのバリエーションを試しました。 https:// localhost、http:// localhost、そしてライブAzure URLにも配備されています –

答えて

0

https://localhostの代わりにお試しください。httpsではなくhttpを使用することもできますが、localhostの後にいくつかのパスまたはhtmlページを指定することもできます。

関連する問題