я использую
"symfony/symfony": "~2.8",
"hwi/oauth-bundle": "0.4.*@dev",
"friendsofsymfony/user-bundle": "~2.0"
и в первый раз попробуйте войти в социальную сеть, у меня ошибка:
CRITICAL - Uncaught PHP Exception HWI\Bundle\OAuthBundle\OAuth\Exception\HttpTransportException: "Error while sending HTTP request" at /home/myproject/vendor/hwi/oauth-bundle/OAuth/ResourceOwner/AbstractResourceOwner.php line 257
но когда попробуйте вернуться и попробуйте еще раз - все в порядке, идентификация проблемы для обоих провайдеров,
Я добавляю в конфигурацию verify_peer: false, но при первом входе все еще возникает ошибка.
моя конфигурация:
hwi_oauth:
http_client:
verify_peer: false
connect:
account_connector: optima_oauth_provider
firewall_names: [main]
resource_owners:
facebook:
type: facebook
client_id: "%facebook_app_id%"
client_secret: "%facebook_app_secret%"
scope: "email"
options:
display: popup
infos_url: "https://graph.facebook.com/me?fields=id,link,name,first_name,last_name,email,picture.type(square)"
paths:
email: email
profilepicture: picture.data.url
google:
type: google
client_id: "%google_app_id%"
client_secret: "%google_app_secret%"
scope: "https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile"






Загрузите cacert.pem из https://curl.haxx.se/docs/caextract.html, поместите в любое место и отредактируйте свой php.ini:
curl.cainfo = "/any/location/cacert.pem"
Затем перезапустите ваш веб-сервер.