При попытке всплывающего входа с использованием PhantomJS с API-интерфейсом CasperJS появляется сообщение об ошибке «Cookies not enabled». - PullRequest
0 голосов
/ 12 января 2019

Используя CasperJS,

Я пытаюсь войти в woot.com, используя "Войти через Amazon". Вы можете попробовать себя здесь

Откроется всплывающее окно входа в Amazon. Я ввожу свое имя пользователя и пароль, но затем он переходит на страницу ошибки «Пожалуйста, включите куки». Это происходит только во всплывающих окнах. Это работает для входа в обычные окна. Как мне заставить куки работать на всплывающих окнах на CasperJS?

Вот мой код:

this.withPopup(/ap\/signin/, function login() {
    this.waitForSelector("form[name = signIn]", function () {
        this.fillSelectors("form[name = signIn]", {
            "input[name = email]" : "email@example.com",
            "input[name = password]" : "password"
        }, true);
    });
});
...