我正在尝试运行 FacebookLoginTest。问题是:Symfony2 客户端不发送真正的 HTTP 请求,因此它不适用于其他服务(如 facebook)的 URL。
我知道我可以使用 cUrl,......但我看到了很多障碍:会话、javascript、重定向。
有什么想法可以让我们运行吗?有人运行自动 oAuth 测试吗?
您最好的选择可能是 Goutte https://github.com/fabpot/Goutte,它是您使用的 Sf2 组件与 HTTP 客户端相结合的包装器。祝你好运!
curl 应该可以正常工作,虽然它不支持 javascript,但你不需要 js 支持来完成你想要完成的工作。