[英]Symfony HWI OAuth login error behind a proxy
我正在將Symfony2與HWIOAuth Bundle一起使用,以通過Facebook Google和Twitter登錄。 當網絡連接位於代理登錄之后時,出現以下錯誤
[2/2] HttpTransportException:發送HTTP請求時出錯
在第258行的vendor \\ hwi \\ oauth-bundle \\ OAuth \\ ResourceOwner \\ AbstractResourceOwner.php中[1/2] RequestException:連接在5000毫秒后超時
在第29行的vendor \\ kriswallsmith \\ buzz \\ lib \\ Buzz \\ Client \\ Curl.php中
HWIOAuthBundle取決於使用php cURL發送請求的Buzz 。 因此,您需要為cURL設置代理。 由於symfony框架,我們可以做到這一點而不會費勁。 就像在app/config/config.yml
添加新行一樣簡單,如下所示。
# app/config/config.yml
hwi_oauth:
http_client:
proxy: "example.com:8080" # String with proxy configuration for cURL connections, ignored by default.
# "" -> don't set proxy and will use proxy system
# "example.com:8080" -> set custom proxy
# ":" -> disable proxy usage, ignoring also proxy system and ENVIRONMENT variables
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.