2016-03-20 10 views
0

更新されていません、私は流星のアプリを持っているとFacebookでログインするには、以下の機能を使用していますリダイレクトURIが

fbLogin = function() { 
    Meteor.loginWithFacebook({ 
     requestPermissions: ['public_profile', 'email', 'user_location'] 
    }, function(err) { 
     if (err) 
     // redirect to register if popup comes and user isn't on register 
      Session.set('errorMessage', err.reason || 'Unknown Eror'); 
     console.log(Session.get('errorMessage')); 
    }); 
} 

資格情報は、最近(アプリIDと秘密)

を設定し、正常に動作しています私は新しいドメインサイトURLと自分のFacebookのアプリケーション設定を更新したがまだそれは私にログインさせない。

指定されたURLはアプリケーション設定で許可されていません:指定されたURLの1つ以上は、アプリケーションの設定で許可されていません。それはウェブサイトURLまたはCanvas URLと一致する必要があります。または、ドメインはAppのドメインの1つのサブドメインでなければなりません。

古いサイトのURL

に設定されたURLでREDIRECT_URIパラメータを持つエラーは、おそらくFacebookの端に遅延や手で他のいくつかの問題がありますか? https://www.facebook.com/dialog/oauth要求を提出REDIRECT_URIが有効なのOAuthのリストに存在しない場合、この現象が発生することができます

答えて

1

は、下のURIをリダイレクト:

設定>>詳細>>セキュリティ を例としてhttps://www.facebook.com/connect/login_success.htmlようREDIRECT_URIを追加

+0

私はこれを試して、それを修正しているようではありません。 私は次のようになっています: 'URLブロック:リダイレクトURIがアプリのクライアントOAuth設定でホワイトリストに登録されていない ではないため、このリダイレクトに失敗しました。クライアントとWeb OAuthのログインが有効になっていることを確認し、すべてのアプリドメインを有効なOAuthとして追加してください リダイレクトURIs. – chackerian

+0

どのURLをリダイレクトしましたか? – techblu3

+0

私のサイトのホームページを追加しました。私は別のドメインを指すドメインを持っています。この場合、私が使用したいURLはアマゾンのURLを指しています。たぶん問題はこれに関係します。 – chackerian

関連する問題