| 
	Статус: Активный участник
 Группы: Участники
Зарегистрирован: 31.05.2016(UTC)
 Сообщений: 2,866
 
 Сказал(а) «Спасибо»: 654 разПоблагодарили: 506 раз в 477 постах
 
 | 
            
		      
                Хмм, а не связана ли ошибка с тем, что в коде УЦ ФК наименование провайдера прибито гвоздями?  Т.е. это чистой воды только предположение, но всё же, оно имеет место быть ... Некоторые изыскания: Нет не связано, но похоже, что следует разбирать сам запрос, там имеется подозрительное место, например: Код:{"oid":"300E06092a850302010102010a020101","title":"Номер 1.2.643.2.1.1.2.1.10, версия 1","state":"new"},
 Как будто, с первого взгляда, в этой строке перепутаны местами значения: OID и какой-то №? Код:<script>
Signing.GenerationCertReq.Init({
redirectUrl: "",
certificateRequest: {"profile":"UCFK","algorithm":"1.2.643.7.1.1.1.1","commonName":...},
...
{"oid":"2.5.4.10","title":"Организация"},
{"oid":"2.5.4.11","title":"Подразделение"},
{"oid":"2.5.4.12","title":"Должность"},
{"oid":"2.5.4.42","title":"Имя и отчество"},
{"oid":"2.5.29.14","title":"Индентификатор ключа субъекта"},
{"oid":"2.5.29.15","title":"Использование ключа"},
{"oid":"2.5.29.16","title":"Private Key Usage"},
{"oid":"2.5.29.17","title":"Дополнительное имя субъекта"},
{"oid":"2.5.29.32","title":"Политики сертификата"},
{"oid":"2.5.29.37","title":"Улучшенный ключ"},
{"oid":"300E06092a850302010102010a020101","title":"Номер 1.2.643.2.1.1.2.1.10, версия 1","state":"new"},
{"oid":"1.3.6.1.4.1.311.21.7","title":"Шаблон сертификата","state":"new"}]},
oidsToDisplay: [{"oid":"*","display":true}],
provider: "Auto",
disableCertificateVerification: true
});        
</script>
 Следует добавить, что: Код:"300E06092a850302010102010a020101"
 это шаблон сертификата:  При этом, в захваченном *.har, при поиске вышеобозначенного значения, можно лицезреть следующее: Код:"postData": 
{
	"mimeType": "application/json",
    "text": "{
				\"commonName\":\"ФИО\",
				\"subject\":
				[
					{\"oid\":\"1.2.643.100.3\",\"value\":\"СНИЛС\"},
					{\"oid\":\"1.2.643.3.131.1.1\",\"value\":\"ИННФЛ\"},
					{
						\"oid\":\"1.2.372.980001.8.4.1\",\"values\":
						[
							{\"oid\":\"1.2.643.100.3\",\"value\":\"СНИЛС\"},
							{\"oid\":\"1.2.643.3.131.1.1\",\"value\":\"ИННФЛ\"}
						]
					},
					{\"oid\":\"2.5.4.8\",\"value\":\"РЕГИОН\"},
					{\"oid\":\"2.5.4.6\",\"value\":\"RU\"},
					{\"oid\":\"2.5.4.7\",\"value\":\"ПУНКТ\"},
					{\"oid\":\"1.2.840.113549.1.9.1\",\"value\":\"EMAIL\"},
					{\"oid\":\"2.5.4.10\",\"value\":\"НАИМЕНОВАНИЕОРГАНИЗАЦИИ\"},
					{\"oid\":\"2.5.4.4\",\"value\":\"ФАМ\"},
					{\"oid\":\"2.5.4.42\",\"value\":\"ИМЯОТЧ\"},
					{\"oid\":\"2.5.4.12\",\"value\":\"ДОЛЖНОСТЬ\"}
				],
				\"container\":\"НАИМЕНОВАНИЕКОНТЕЙНЕРА\",
				\"keyUsages\":
				[
					\"digitalSignature\",
					\"nonRepudiation\",
					\"keyEncipherment\",
					\"dataEncipherment\",
					\"keyAgreement\"
				],
				\"algorithm\":\"1.2.643.7.1.1.1.1\",
				\"exportPrivateKey\":true,
				\"policies\":
				[
					\"1.2.643.100.113.1\"
				],
				\"subjectAltName\":
				[
				],
				\"oidTitles\":
				[
					{\"oid\":\"1.2.643.100.4\",\"title\":\"ИНН ЮЛ\"},
					{\"oid\":\"1.2.372.980001.8.4.1\",\"title\":\"Данные для выпуска сертификата\"},
					{\"oid\":\"300E06092a850302010102010a020101\",\"title\":\"Номер 1.2.643.2.1.1.2.1.10, версия 1\"},
					{\"oid\":\"1.3.6.1.4.1.311.21.7\",\"title\":\"Шаблон сертификата\"}
				],
				\"extKeyUsages\":
				[
					\"1.3.6.1.5.5.7.3.2\"
				],
				\"identificationKind\":\"remoteCert\",
				\"customExtensions\":
				[
					{\"oid\":\"1.3.6.1.4.1.311.21.7\",\"value\":\"300E06092a850302010102010a020101\"}
				]
			}"
}
 Т.е. складывается впечатление, что не правильно либо формируют сам json-запрос, либо парcят строки оного. Отредактировано пользователем 1 января 2023 г. 16:40:35(UTC)
 | Причина: Не указана |