Сертификати
$.get("http://127.0.0.1:5339/api/certificate/list", function (certificates) {
$.each(certificates, function (index, certificate) {
data.certificates.push(certificate);
});
});
- {{ certificate.commonName }}
$.ajax({
url: 'http://127.0.0.1:5339/api/certificate/sign',
contentType: 'application/json; charset=utf-8',
dataType: 'text',
data: JSON.stringify({ xml: data.xml, thumbprint: thumbprint }),
type: 'POST',
success: function (signedXml, textStatus, jqXHR) {
data.signedXml = signedXml;
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus + errorThrown);
}
});
$.ajax({
url: 'http://127.0.0.1:5339/api/certificate/verify',
contentType: 'application/json; charset=utf-8',
dataType: 'text',
data: JSON.stringify({ xml: data.signedXml }),
type: 'POST',
success: function (verifyResult, textStatus, jqXHR) {
if (verifyResult) {
data.verifyResult = 'Проверката е успешна';
}
else {
data.verifyResult = 'Проверката е неуспешна';
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus + errorThrown);
}
});
{{verifyResult}}