recaptcha в мобильном приложении
От: Михaил  
Дата: 29.10.18 17:46
Оценка:
Привет.
Делаю мобильное приложение, которое по сути взаимодействует бекендом некоего сайта.
На сайте есть google recaptcha, которое проверяется серверным скриптом при нажатии кнопки "отправить" на этом самом сайте..

Возможно ли эту recaptchу перенести в мобильное приложение, чтобы из этого самого приложения можно было отправлять сообщения после решения рекаптчи, без перехода на оригинальный сайт ?

Извлек из исходников сайта site key, и загружаю <div> рекаптчи в webview мобильного приложения. Но когда div загружается, он пишет "ERROR for site owner:
Invalid domain for site key".

Можно ли как-то это исправить?
Re: recaptcha в мобильном приложении
От: Qulac Россия  
Дата: 29.10.18 18:03
Оценка:
Здравствуйте, Михaил, Вы писали:

М>Привет.

М>Делаю мобильное приложение, которое по сути взаимодействует бекендом некоего сайта.
М>На сайте есть google recaptcha, которое проверяется серверным скриптом при нажатии кнопки "отправить" на этом самом сайте..

М>Возможно ли эту recaptchу перенести в мобильное приложение, чтобы из этого самого приложения можно было отправлять сообщения после решения рекаптчи, без перехода на оригинальный сайт ?


М>Извлек из исходников сайта site key, и загружаю <div> рекаптчи в webview мобильного приложения. Но когда div загружается, он пишет "ERROR for site owner:

М>Invalid domain for site key".

М>Можно ли как-то это исправить?


Может скрипт в div дополнительно url страницы отправляет?
Программа – это мысли спрессованные в код
Re[2]: recaptcha в мобильном приложении
От: Михaил  
Дата: 29.10.18 19:44
Оценка:
М>>Извлек из исходников сайта site key, и загружаю <div> рекаптчи в webview мобильного приложения. Но когда div загружается, он пишет "ERROR for site owner:
М>>Invalid domain for site key".

М>>Можно ли как-то это исправить?


Q>Может скрипт в div дополнительно url страницы отправляет?


Как я понял, в настройках рекаптчи (когда регистрируешься на сайте гугла) хозяином сайта указывается список доменов, с которых будет работать рекаптча, можно указать и localhost. Но не совсем понятно, каким образом проверяется, с какого домена вызывается джаваскрипт рекаптчи и див элемент.
Re[3]: recaptcha в мобильном приложении
От: Qulac Россия  
Дата: 29.10.18 20:07
Оценка:
Здравствуйте, Михaил, Вы писали:



М>>>Извлек из исходников сайта site key, и загружаю <div> рекаптчи в webview мобильного приложения. Но когда div загружается, он пишет "ERROR for site owner:

М>>>Invalid domain for site key".

М>>>Можно ли как-то это исправить?


Q>>Может скрипт в div дополнительно url страницы отправляет?


М>Как я понял, в настройках рекаптчи (когда регистрируешься на сайте гугла) хозяином сайта указывается список доменов, с которых будет работать рекаптча, можно указать и localhost. Но не совсем понятно, каким образом проверяется, с какого домена вызывается джаваскрипт рекаптчи и див элемент.


Это надо протокол смотреть как оно там устроено. Вполне возможно, что для каждой новой капчи хост получает новый key от гугла, тогда со старым key работать не будет.
Программа – это мысли спрессованные в код
Отредактировано 29.10.2018 20:09 Qulac . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.