我希望我没有遗漏任何明显的东西。
我已经安装了 HWIOauthBundle(以及 FOSUserBundle),如下所示:https ://gist.github.com/danvbe/4476697
我只是将文件中的代码复制到我自己的文件中……并且这样做了两次,所以我有 99.9% 的把握我没有遗漏任何东西。(编辑:并在必要时更改命名空间)
每次我尝试点击连接网址(myapp.com/login/check-facebook)时,我都会收到“请求中没有 oauth 代码”。错误。
我不确定如何调试这个......几乎没有 HWIOAuthBundle 的文档,在我的日志中我只看到以下内容:
[2013-09-25 19:07:00] request.INFO:匹配路由“hwi_oauth_service_redirect”(参数:“_controller”:“HWI\Bundle\OAuthBundle\Controller\ConnectController::redirectToServiceAction”,“service”:“check- facebook", "_route": "hwi_oauth_service_redirect") [] [] [2013-09-25 19:07:00] event.DEBUG: 通知事件 "kernel.request" 到监听器 "Symfony\Component\HttpKernel\EventListener\LocaleListener ::onKernelRequest”。[] [] [2013-09-25 19:07:00] event.DEBUG:通知事件“kernel.request”到监听器“Symfony\Component\Security\Http\Firewall::onKernelRequest”。[] [] [2013-09-25 19:07:00] security.INFO:身份验证请求失败:请求中没有 oauth 代码。[] []
任何人有任何想法可能会有所帮助?我是 Symfony2 的新手,但我正在努力做到这一点……但我对这个框架的不熟悉让我不知如何解决这个问题。