Я создал приложение-партнер Xero, и меня попросили продлить мой сертификат Entrust. Когда я POST к OAuth/RequestToken, я получаю эту ошибку:Xero не удалось подтвердить подпись
oauth_problem = signature_invalid & oauth_problem_advice = Ошибка% 20to% 20validate% 20signature
Вот шаги, которые я взял:
- Я скачал сертификат P12 Entrust от Xero.
- В certmgr я импортировал сертификат P12 в свой личный магазин сертификатов.
- Я щелкнул правой кнопкой сертификат. Я щелкнул все задачи и экспортировал.
- Я сказал, что не экспортировать закрытый ключ.
- Я экспортировал файл как ССВ.
- Я вошел в developer.xero.com, и я нажал на приложения.
- Я загрузил CER в форму и нажал save.
Есть ли какие-либо дополнительные шаги, которые я должен предпринять?
Спасибо! Файл CER поступает из документов OpenSSL с шага 2. Если я использую IIS, мне все равно нужно использовать OpenSSL для создания закрытых и открытых ключей. –