2017-06-07 9 views
0

私はパスポート-facebookでアヤックスとのXMLHttpRequestは、プリフライトのためhttps://www.facebook.com/dialog/oauth?~~~パスポートFacebookのAjaxのエラー

... 

応答が無効であるロードすることはできません

クライアント

$('#fb').click(function(){ 
     $.ajax({ 
      url:'/auth/facebook', 
      type: 'post', 
      success:function(data){ 
      if(data.result == true){ 
       ... 
      }else{ 
       ... 
      } 
      }, 
      error:function(request,status,error){ 
       console.log("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); 
      } 
      }) 
    }); 

エラーメッセージ

をしようとしています(リダイレクト)

私はこのエラーを知らない

..

私を助けてくださいFacebookはスクリプトはログインダイアログをロードすることはできません

答えて

0

、私は、フィッシング詐欺を防ぐために推測します。アンカータグでブラウザのURLからGETリクエストを行う必要があります。または、あなたのAJAXで次のようにして回避することができます:

window.location.replace('http://yourdomain/auth/facebook') 
+0

良い情報thx :) – young

関連する問題