Мне нужно, чтобы Cypress аутентифицировал запрос XHR, выполненный в моем приложении.Аутентификация - это не Basic , а Digest , что усложняет поиск помощи.
Кажется, также есть ошибка для аутентификации запросовНапример:
cy.request({
url: 'http://postman-echo.com/digest-auth',
auth: { user: 'postman', pass: 'password', sendImmediately: false },
})
https://github.com/cypress-io/cypress/issues/2128
Мне интересно, существует ли временный обходной путь, включающий Cypress, вручную вводящий учетные данные в диалоговом окне?
I've looked into listening to events such as window:alert
и window:confirm
, но, похоже, они не улавливают диалог авторизации.
TL: DR: Как я могузаставить Cypress ввести учетные данные вручную в диалоговом окне?