簡體   English   中英

代理后面的Symfony HWI OAuth登錄錯誤

[英]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

配置_the_http_client.md

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM