2017-02-13 12 views
0

Yammerクライアント側のOAuth認証を試しています。私はその私の組織では、ログインページに私を取るしようとしている、私の電子メールIDを入力したときに、InAppBrowserでInAppBrowserが組織のログインページにリダイレクトしない

https://www.yammer.com/dialog/oauth?client_id=xxxxxxxxxxx&redirect_uri=https://localhost/callback?type=mobile&response_type=token 

その示すYammerのログインページ:私は形式のURLを使用しています。ここではその失敗、私はジャマーログインページからリダイレクトしないことを意味します。アクティビティインジケータが表示され、そこに停滞しています。

モバイルブラウザで同じURLを開いてリダイレクトして正常に動作したとき。だから、問題はInAppBrowserである。

解決方法はありますか?

REF:あなたはこの文であるためにリンクされ文書の最後にhttps://developer.yammer.com/v1.0/docs/oauth-2

+0

リダイレクトURIは実際にlocalhostですか? –

+0

実際には、私は認証トークンが必要なので、何も問題ありません。それはredirect_uriのために問題ですか? –

答えて

0

でclinet側流:

アプリの認証がREDIRECT_URIが同じであることを確認することによって処理されますドメインをアプリ登録時に指定したサイトのURLに変更します

ここで指定するローカルホストURIは一致しません。そのURIをアプリのサイトURLと一致するものに変更してみます。

+0

コードナビモバイルアプリのURLは何ですか? –

+0

あなたはYammerであなたのアプリを登録したときにそれを設定したでしょう。リマインダーが必要な場合は、登録済みのアプリケーションをhttps://www.yammer.com/client_applications –

+0

https://mobility.myorg.com/?type=mobile&oauth=true私のリダイレクトURLとして見つけることができます。まだ同じ問題です。それは私の組織のログインページにリダイレクトされません。リダイレクトURLは正しいですか? –

関連する問題