Я разработал программу, которая ведет переговоры с Xero в .NET. Когда я запускаю программу из VS, она обменивается данными с Xero и работает без проблем, но когда я публикую веб-приложение, он не может связываться с Xero.Xero API Integration - программа не общается с Xero после публикации VS
Ошибка, которую я получаю, это «Внутренняя ошибка», связанная с сертификатом Xero, но когда я запускаю ее из VS, она работает без проблем.
Сертификат находится внутри папки.
X509Certificate2 privateCertificate = new X509Certificate2(@"C:\SSLCertificate\\public_privatekey.pfx", "XXXXXX");
IOAuthSession consumerSession = new XeroApiPrivateSession("MyAPITestSoftware", "XXXXXXXXXXXXXXXXXXXXXXX", privateCertificate);
consumerSession.MessageLogger = new DebugMessageLogger();
Благодаря Сай
Это поможет, если вы можете предоставить код, используемый для подключения, и сообщения об ошибках, которые вы получаете. – DeanOC