У меня есть клиент, которому нужно подключить свой веб-сайт к Quickbooks Desktop POS 18.0. Я загрузил веб-соединитель Quickbooks, но последняя версия выдает ошибку и говорит, что мне нужны Quickbooks 2015 или более поздней версии, поэтому я загрузил версию 2.1.0.30 и смог установить ее на компьютере.
Затем я использовал следующее приложение php https://github.com/consolibyte/quickbooks-php. Я установил его на свой сервер, получил сертификат ssl и все необходимое для безопасности. Сейчас я использую его только для тестов, но проблема в том, что когда я генерирую файл .qwc и использую его в веб-коннекторе, я получаю следующую ошибку: Ошибка QBWC1048: QuickBooks Web Connector Не удалось проверить сертификат сервера веб-приложений.
Я использую домен https://filcp.com/
Вот сертификат для сервера
Вот так выглядит мой файл qwc
<?xml version="1.0"?>
<QBWCXML>
<AppName>My QuickBooks SOAP Server</AppName>
<AppID></AppID>
<AppURL>https://filcp.com/QuickBooks/SOAP/Server.php</AppURL>
<AppDescription>An example QuickBooks SOAP Server</AppDescription>
<AppSupport>https://filcp.com</AppSupport>
<UserName>userName</UserName>
<OwnerID>{57F3JK78-86F1-4FCC-B1FF-9H64VB813D20}</OwnerID>
<FileID>{57F3JK78-86F1-4FCC-B1FF-9H64VB813D20}</FileID>
<QBType>QBPOS</QBType>
<Notify>false</Notify>
<Scheduler>
<RunEveryNMinutes>10</RunEveryNMinutes>
</Scheduler>
<IsReadOnly>false</IsReadOnly>
</QBWCXML>
Я следовал многим учебникам по настройке ie и всего, но пока ничего не получалось. Я могу получить доступ к приложению через ie, но я все еще получаю эту ошибку в веб-коннекторе.
Может ли кто-нибудь помочь мне выяснить, что может быть причиной, и если есть какой-либо другой способ, которым я могу подключить веб-сайт клиента к Quickbooks POS?