Заблокировал фрейму с источником доступ к фрейму перекрестного происхождения в ios Safari-Appium JavaJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Заблокировал фрейму с источником доступ к фрейму перекрестного происхождения в ios Safari-Appium Java

Сообщение Anonymous »

Для нашего веб-портала мы получаем следующую ошибку при автоматическом вводе платежных данных на веб-странице для iOS Safari: фрейму с источником заблокирован доступ к фрейму с перекрестным происхождением.
Наш портал использует платежную систему Adyen для ввода данных карты и осуществления платежа. Мы можем автоматизировать ввод платежных данных на устройствах Android Chrome, но эта ошибка возникает только для iPhone Safari. Я поискал его в Интернете и обнаружил, что наше Safari будет блокировать кадр из-за перекрестного происхождения из-за ограничений безопасности. Поскольку домен нашего веб-портала и этот домен iframe (https://ayden.test.com) различаются, driver.switchto().frame() не работает с этим исключением. Есть ли для этого решения?
Мы пробовали использовать собственный контекст, но не смогли проверить эти поля карточек ни в инспекторе Appium, ни в PageSource. Не уверен, почему мы не можем проверить эти конкретные элементы в собственном контексте. Все остальные поля веб-страницы доступны в собственном контексте. Итак, в настоящее время у нас нет решения для этой проблемы для ios Safari.
Примечание. Это происходит только в ios Safari. В Android Chrome мы можем переключиться на этот iframe, используя обычный driver.switchTo().iframe(), поскольку для Chrome существует ограничение CORS.
Изображение


Подробнее здесь: https://stackoverflow.com/questions/777 ... -safari-ap
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»