Ошибка подключения к Quickbooks Desktop POS через веб-разъем - PullRequest
0 голосов
/ 03 сентября 2018

У меня есть клиент, которому нужно подключить свой веб-сайт к 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?

1 Ответ

0 голосов
/ 03 сентября 2018

Если вы посещаете URL, на который ссылаетесь в файле .QWC:

Вы четко видите, что получаете ответ:

500 Internal Server Error

Ваш код не работает. Исправьте ваш код. Если вам нужна дополнительная надежда, опубликуйте свой код, чтобы мы могли помочь вам. Кроме того, разместите свои журналы из веб-коннектора (нажмите кнопку View Log).

...