私は数日から奇妙な問題を抱えています。FBグラフAPIからのサーバー側ログインをWebサイトに実装しましたが、最近まですべてが正常に機能していました。最近、次のエラーが発生しました。
{"error":{"message": "この認証コードが使用されました。"、 "type": "OAuthException"、 "code":100}}
私のログインフローは次のとおりです-URIを使用して応答をリダイレクトし、コードを受信し、アクセストークンの要求を送信し、応答からユーザーIDを取得します。これは、支柱ベースのWebアプリケーションです。私はネットでこの問題を探し回ったが、何の進展もなかった。ここでstackoverflowやredirect_uriの最後に「/」を追加することで見つけた人気のあるソリューションの1つですが、 http: //sitename.com/のようなstrutsアクションにリダイレクトするため、アプリケーションでは機能しません。ABC.doとhttp://sitename.com/ABC.do/のような「/」をストラットレイヤーに追加します。これは、最後に余分な「/」がないためです。誰かが私に正しい解決策を教えてもらえますか?最後にこの「/」が必要なのはなぜですか。回避策は何ですか?