Мы пытаемся интегрировать Xero API в нашу веб-систему, однако мы сталкиваемся с конкретной проблемой, которая не была откликалась на страницах форума Xero, поэтому у меня не было выбора поделиться ею здесь.Xero Integration - проблема аутентификации API
Это интеграция приложений-партнеров и требует наличия определенных файлов & пароля в программном обеспечении.
Мы сгенерировали файлы .p12 и pfx и адресованы в файле конфигурации.
Мы загрузили решение оболочки из Github, которое официально поддерживается Xero, и все, что мы сделали, это изменить настройки в файле конфигурации и запустить консольное приложение, которое называется «Xero.Api.Example.Counts» и OAuthTokens .css класс вызывает исключение, которое представляет собой IIS 7.5. Подробная ошибка - 403.7 - Запрещено.
Этот ответ генерируется из Xero API, и мы можем получить более подробную информацию в деталях, как «Страница, которую вы пытаетесь получить доступ, требует вашего браузера, чтобы иметь Secure Sockets Layer (SSL) сертификат клиента, что веб-сервер распознает»
Сертификаты подтверждены Xero, и мы используем правильный потребительский ключ & Секрет в файле конфигурации.
Мы также пробовали какое-то другое простое решение, которое действительно разговаривает с Xero API, используя партнерское приложение, получившее тот же результат.
Есть ли рекомендации, что вы можете поделиться с нами? Спасибо
Я не могу точно определить разрешение для этой проблемы, однако проблема исправлена каким-то образом. – mehmet