Laravel Dusk 收到 403 错误,而 Artisan serve 没有。
Laravel Dusk receives 403 error while Artisan serve does not.
我可以 运行 并使用 php artisan serve
在本地使用我的网站。我创建了一个基本的 Dusk 测试:
...
$browser->visit('/')
->assertSee('Lorem');
...
当我运行这个测试时,它失败了。这是生成的屏幕截图:
我的环境是OSX,Laravel 5.6。
确保在 .env
文件中设置正确的 APP_URL
。
根据您的配置,这可能只是 http://localhost
或一些自定义域名甚至端口号 http://myapp.test:8000
。
Dusk 使用浏览器访问网站,因此如果没有适当的URL,您所有的测试都会失败。
我可以 运行 并使用 php artisan serve
在本地使用我的网站。我创建了一个基本的 Dusk 测试:
...
$browser->visit('/')
->assertSee('Lorem');
...
当我运行这个测试时,它失败了。这是生成的屏幕截图:
我的环境是OSX,Laravel 5.6。
确保在 .env
文件中设置正确的 APP_URL
。
根据您的配置,这可能只是 http://localhost
或一些自定义域名甚至端口号 http://myapp.test:8000
。
Dusk 使用浏览器访问网站,因此如果没有适当的URL,您所有的测试都会失败。