Я размещаю приложение PHP Yii на AWS Elastic Beanstalk и, следовательно, использую базу данных для хранения сеансов. Я успешно выполнил вход в facebook с помощью Hybridauth в среде общего хостинга. Когда я нахожусь на Эластическом бобслейнике, в facebook выдается сообщение об ошибке:
"You cannot access this page directly"
URL-адрес заканчивается как:
http://mydomain.com/hybridauth/default/callback?hauth.start=Facebook&hauth.time=1393106016
Я узнал из здесь, что это связано с обращением к Facebook, обращаясь к приложению, но находя другим сеансом. Endpoint.php затем выдает ошибку:
# Init Hybrid_Auth
try {
// Check if Hybrid_Auth session already exist
if ( ! isset( $_SESSION["HA::CONFIG"] ) ) {
header( "HTTP/1.0 404 Not Found" );
die( "You cannot access this page directly." );
}
Как я могу обеспечить обратную связь facebook с тем же сеансом и успешно подписываться на hybridauth?