0

我正在测试一个需要基本身份验证 (.htaccess) 才能访问页面的网站。

在 laravel 黄昏中,我最初通过将APP_URLin更改为.env.dusk.localthis来实现此基本身份验证APP_URL=https://username:password@example.com

有效!我能够访问该网站,但我在该网站内使用异步调用fetch(),问题是嵌入在 URL 中的凭据在我与使用fetch()功能的元素交互时导致错误:

Facebook\WebDriver\Exception\UnexpectedAlertOpenException: Dismissed user prompt dialog: Window.fetch: /path/to/fetch-call is an url with embedded credentials.

现在,我认为这是因为我以不正确的方式实施基本身份验证。有没有更好的方法在 Laravel Dusk 中实现基本身份验证而不将其嵌入 APP_URL 中?

4

0 回答 0