У меня вопрос общего назначения, прежде чем я пойду по дороге, которая может оказаться невозможной.Я хочу создать приложение, которое может взаимодействовать с API (читать данные и дату обновления) на внешнем веб-сайте.Внешний сайт предлагает два метода для подключения к API, клиентский и серверный набор вызовов API.Для метода клиента требуется белый список ссылающегося домена, а для метода сервера - белый IP-адрес ссылающегося сайта.
Если я создаю обычную веб-страницу и хочу подключиться к API, то если HOST.com является сайтомЯ хочу подключиться к, а CLIENT.com - это сайт, с которого я хочу подключиться, тогда я бы включил белый список CLIENT.com в установочные файлы HOST.com.
В качестве альтернативы, если я хочу получить доступ к HOST.comчерез API сервера (например, php), тогда мне нужно внести в белый список IP-адрес веб-сайта CLIENT.com в установочных файлах HOST.com.
Мой вопрос заключается в том, можно ли это сделать в Cordova?Я, очевидно, не смогу занести в белый список IP-адрес устройства, но может ли устройство передать домен-ссылку на HOST.com, чтобы он пропустил белый список?
Или мне придется настроить некоторые из них?своего рода веб-приложение, размещенное в облаке, с которым приложение взаимодействует, и которое размещает приложение, затем обращается к HOST.com с доменом из белого списка (или даже через серверный API и IP из белого списка).
Я понимаю общность этого вопроса, но было бы полезно с любой обратной связью.Хочу отметить, что речь идет не о белых списках в приложении Cordova, а о конфигурации сервера на удаленном сервере.Если CLIENT.com не внесен в белый список, CLIENT.com НЕ сможет получить доступ к HOST.com. Заранее спасибо.