我正在尝试使用socalite为laravel中的facebook登录集成编写功能验收测试。
这是手动的。
如果我尝试以下代码
public function test_facebook_login()
{
$this->visit('/')->click('Login With Facebook');
}
然后我得到了这个错误(我删除了api密钥和秘密)
1)AuthenticationTest :: test_facebook_login 对[https://www.facebook.com/v2.6/dialog/oauth?client_id=[CLIENTID]&redirect_uri=https%3A%2F%2Fcore-DOMAIN%2Ffacebook%2Fcallback&scope=email&response_type=code&state=CODE]的请求失败。收到状态代码[404]。
如果我复制该网址并在浏览器中手动转到它,我可以登录FB