Обновление информации для API Openprovider- получение информации о проверке DCV
В соответствии с изменениями, внесенными Comodo для методов проверки DCV, мы обновили возвращаемые значения для метода API retrieveOrderSslCertRequest.
В настоящее время структура параметра additionalData выглядит следующим образом:
<additionalData> <md5>3eeb773a542f247c99348292612eb545</md5> <sha1>bbf760aa34f34dcaeb01a9bc1c8ee729a2cbd6f1198d16a4d6eb6c2e6ca396c6</sha1> <sha256>bbf760aa34f34dcaeb01a9bc1c8ee729a2cbd6f1198d16a4d6eb6c2e6ca396c6</sha256> <fileLocation>example.com/.well-known/pki-validation/3EEB773A542F247C99348292612EB545.txt</fileLocation> <fileContents>bbf760aa34f34dcaeb01a9bc1c8ee729a2cbd6f1198d16a4d6eb6c2e6ca396c6.comodoca.com</fileContents> <dnsRecord>_3eeb773a542f247c99348292612eb545.openprovider.com</dnsRecord> <dnsValue>bbf760aa34f34dcaeb01a9bc1c8ee729.a2cbd6f1198d16a4d6eb6c2e6ca396c6.comodoca.com</dnsValue> </additionalData>
Появились новые поля sha256, filelocation, fileContents для проверки http(s) и dnsrecord и dnsValue для DNS проверки.
В тех случаях, когда вы используете ранее использовавшуюся CSR для переиздания, обновления или нового заказа, Comodo добавит уникальное значение к содержимому файла или записи DNS, чтобы предотвратить случайное повторное использование старого. Пример записи DNS в таком случае:
_c7fbc2039e400c8ef74129ec7db1842c.example.com CNAME c9c863405fe7675a3988b97664ea6baf.442019e4e52fa335f406f7c5f26cf14f.<uniqueValue>.comodoca.com
Поэтому мы настоятельно рекомендуем использовать значения, возвращаемые в новых полях fileContents и dnsValue, вместо генерации значений для DCV проверки на вашей стороне.