Лукин Андрей

787
Рейтинг

frkbvfnjh
Андрей Лукин



  •   Регистрация: 04.02.2010 (14 лет назад)

  •   Был(а) на сайте: вчера в 16:54

Друзья
  • Дмитрий Фролов
Подписчики 34

Группы

Профессиональный разработчик

IE2022 Участник

IE2023 Участник

Рейтинг 787

Майнер картинок

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Работа с интерфейсом

Внешняя обработка по поиску и извлечению картинок из информационных баз.

2 стартмани

05.07.2022    2272    3    frkbvfnjh    1       

12

Свертка регистров сведений перед удалением измерений

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Свертка базы

Обработка, которая позволяет увидеть, какие записи регистра сведений задублируются при удалении указанных измерений, и вручную или автоматически удалить ненужные записи регистра для возможности обновления конфигурации после изменения структуры регистра сведений.

1 стартмани

06.09.2021    5013    32    frkbvfnjh    0       

8

Настройка отладки на сервере 1С

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

Обработка для настройки отладки на сервере, включение отладки COM-соединений и отладки Web-сервисов.

1 стартмани

26.03.2019    46471    212    frkbvfnjh    44       

114

Комментарии

ОбменПодписка строки закрытым ключом#3 16.04.24 7:34
(2) Я не нашел описания того как закрытый ключ поместить в хранилище сертификатов, везде написано что хранилище сертификатов, предназначено для сертификатов. Мне как то этот .pem нужно превратить в сертификат сначала?
ОбменПодписка строки закрытым ключом#1 15.04.24 14:02
Всем привет! Кто нибудь знает как подписать строку закрытым ключом средствами 1С? Вроде разобрался как подписать сертификатом, но конструктор Новый СертификатКриптографии(ИмяФайла) не принимает закрытый ключ, только сертификат. Дали пример на Питоне:
Цитата
from cryptography.hazmat.primitives import hashes
from cryptography.hazmat.primitives.asymmetric import padding
from cryptography.hazmat.primitives.serialization import load_pem_private_key
from cryptography.hazmat.backends import default_backend
import base64
import requests


def load_private_key(filename):
with open(filename, "rb") as key_file:
return load_pem_private_key(key_file.read(), password=None, backend=default_backend())


def create_signature(key, data):
signature = key.sign(
data,
padding.PKCS1v15(),
hashes.SHA256()
)
return base64.b64encode(signature).decode()


private_key_path = "C:/1С/private.pem"
private_key = load_private_key(private_key_path)

data_to_sign = "https://blabla/api/v1/extensions/status/ef7e2d931df541bc9dba7125f5­3dfa27".encode()

signature_base64 = create_signature(private_key, data_to_sign)

url = "https://blabla/api/v1/extensions/status/ef7e2d931df541bc9dba7125f5­3dfa27"

headers = {
'X-Request-Signature': signature_base64
}

response = requests.get(url, headers=headers)
response.encoding = 'utf-8'

print(response.text)
print(response.status_code)

Собственно вопрос - как такое сделать средствами 1С? Закрытый ключ в формате pem.
DevПрограммная корректировка при выводе отчета СКД#34 12.04.24 15:33
(33) Таки да, Ваш вариант идеален! Возьму на вооружение...
HighLoadРазмер таблиц 1С в базе данных MS SQL#12 02.04.24 14:09
Можете пояснить, что значит условие i.OBJECT_ID > 255 ?
ОбменТри инструмента для сервисов интеграции#6 12.03.24 10:00
(5) Теперь понятно, спасибо
ОбменТри инструмента для сервисов интеграции#4 12.03.24 8:31
Что вы подразумеваете под PAPI? В интернетах написано PAPI - Переносимый интерфейс, реализованный в виде библиотеки, для доступа к счетчикам аппаратной производительности на различных современных микропроцессорах. Он широко применяется для сбора низкоуровневых метрик производительности в компьютерных системах. Как это связано с Вашими инструментами интеграции?
DevУстранение ошибки "Конфликт внутренних идентификаторов у объекта" в расширении#15 12.03.24 7:49
(13) А это интересно, так глубоко в кроличью нору я не лазил, может из этого что то и получится...
ВКВнешняя компонента для хранения данных во внешней обработке/отчете#39 11.03.24 11:44
(38) На момент написания публикации 1С 8.x не умела работать с двоичными данными. Кроме того одну и туже задачу можно решить разными способами, в данном случае используется внешняя компонента и небольшое количество кода 1С.
DevУФ + google maps. Белое поле. Карта не отображается.#4 23.02.24 10:26
На 21/02/2023 точно такая же история - карта гугл не открывается ни водной 1Ске, вне зависимости от версии и типа приложения (управляемое/ не управляемое). Что делать?