私のサイトがEC2インスタンスに入っていて動作する前に、今日別のec2インスタンスを作成してELBに追加しました。このFacebookのログインが機能していないされた後、それはエラーを示しHTTPリスナーでAmazon ELBとFacebookのログインが機能しない
注意「エラーが確認コードを検証し、あなたのREDIRECT_URIはあなたがOAuthのダイアログ要求でを使用したものと同じであることを確認してください。」:私はすでにロードバランサを有効にしていますcookie stickinessを生成する
このパブリックURL /ドメイン間の負荷分散を切り替えることはできますか。エラーメッセージに示すように、ログインダイアログの呼び出しで、同じトークンのコードを交換するために、同じredirect_uri値を使用する必要があります。 – CBroe
@CBroe複数のec2インスタンスを持つ同じドメイン、私はredirect_uriとすべてをチェックしました。 注:TCPリスナーで正常に動作していますが、このエラーはHTTPリスナーで発生します –
_ "TCPリスナーで正常に動作していますが、このエラーはHTTPリスナーで発生します。" - 私はここでも何を意味するのかわかりません。 Facebookのログイン情報とは何か。 _ "私はredirect_uriとすべてをチェックしました" _ _あなたは何をチェックしましたか? PHP SDKは、明示的に指定しない限り、現在のスクリプトURLに基づいて自動的にredirect_uri値を作成します。したがって、ログインダイアログが呼び出されたときにどのような値が使用されているか分かっている場合は、トークンと交換されるコード部分に同じURLを明示的に指定できます。 – CBroe