Akshay malvankar Ответов: 1

X - frame не допускает ошибки Facebook


Я хочу войти в свое приложение с помощью FB.Функция Login (), но функция не работает из-за следующей ошибки

x - frame не допускает ошибки facebook

Что я уже пробовал:

Я много чего перепробовал но не смог добиться никакого успеха

ZurdoDev

Если вы разместили точную ошибку, это было бы полезно; однако у google есть тонны результатов, которые вы должны просмотреть.

1 Ответов

Рейтинг:
0

Sandeep Mewara

Обратитесь к теме сообщества facebook на аналогичном usecase: параметры фрейма X отрицать ошибка входа в Facebook, когда в iframe на Facebook[^]

ОБНОВЛЕНИЕ:
Ссылаться: Отказано в отображении [url] в кадре, потому что он установил 'X-Frame-Options' на 'deny' · выпуск #546 · jeduan/cordova-plugin-facebook4 · GitHub[^]

Цитата:
Отладки Facebook Facebook sdk я обнаружил, что проблема, по-видимому, заключается в том, что когда inAppBrowser установлен, Facebook sdk обнаруживает, что мы находимся на мобильном телефоне, даже когда работаем из браузера. (Я предполагаю, что inAppBrowser несет ответственность за смену навигатора.UserAgent это происходит)

Использование инструментов разработчика Chrome для принудительного запуска навигатора.UserAgent, который будет закреплен на Chrome UserAgent, на самом деле сделал всю работу, но это, конечно, не правильное решение

Поскольку мне нужен inAppBrowser для открытия юридических документов и т. д., Я не мог просто удалить его, но это способ избежать использования inAppBrowser в браузере или, вероятно, только при выполнении таких задач, как вход в систему

В верхней части моего приложения перед загрузкой любых плагинов вы можете сохранить окно.откройте его следующим образом

окна original_open ВАР=.открыть;

затем позже перед активным входом в систему или если вы хотите после обнаружения мы находимся в браузере вы можете сделать что то вроде

если (!this.isApp) {
window.open = original_open;
}

Таким образом, в основном сообщение об ошибке происходит потому, что платформа обнаруживается неправильно


Akshay malvankar

нет,я тоже прохожу через этот документ, но в этом документе ничего нет, так что кто-нибудь может мне помочь, почему он дает эту ошибку ??

Sandeep Mewara

Какова точная ошибка, которую вы получаете?

Akshay malvankar

это дает мне следующее сообщение об ошибке "отказано в дисплей 'https://www.facebook.com/connect/xd_arbiter/r/iPrOY23SGAp.js?version=42#channel=f3ad0f3d3435548&origin=https%3A%2F%2Fmakshay.sevenpv.com в рамку, потому что это набор 'параметры фрейма X' в 'отказать'." еще потому, что я не в состоянии выполнить ФБ.getLoginstatus() функция

Akshay malvankar

ребята не любят эту ошибку