-1

Facebookを使用して認証を実装したいStruts2でアプリケーションを開発しています。アプリをFaceBookに登録し、AppIdとAppSecretを取得しました。これを使ってFacebookログインをしています <a href="https://www.facebook.com/dialog/oauth?client_id=241562345966486&redirect_uri=http://localhost:8080/myApp//jsps/loginFacebookUser.action&scope=email,user_birthday&state=1"><b>Facebook Connect</b></a>

しかし、取得することはできませんaccess_taken

4

1 に答える 1

1

コードを投稿していないため、正確に何が問題なのかを判断するのは困難です。

私は FB のログイン API にあまり詳しくありません。ただし、基本的なメカニズムは Web サービスです。つまり、データを Web サービスに送信すると、データが返されます。

そのため、最初に、FB から応答 (通常はセッション ID など) が返されていることを確認してください。

受け取った場合は、データをセッション オブジェクトに保存してから、ユーザーにシステムへのアクセス許可を明示的に与える必要があります。FB はそれを行いません。システムでそれを行う必要があります。

それが理にかなっていることを願っています。FB の API に関する情報を確認してください: http://developers.facebook.com/docs/guides/web/#login

于 2012-09-25T14:05:53.057 に答える