Добрый день!
Есть ли возможность создавать код (C# и JavaScript с помощью Исходного кода или Модуля, например) в каком-либо пакете, чтобы при установке данного пакета на другой сайт Creatio, данный код нельзя было прочитать и скопировать (но выполняться код должен корректно)? Т.е. код был как-нибудь зашифрован.
Добрый день. C# код можно собрать в DLL, а DLL уже прикрепить как внешнюю сборку. С JS кодом чуть посложнее. Можно использовать всякие сжиматели кода, которые ухудшают читабельность. Так же можно складывать код в пакет-проект. Из конфигурации код виден не будет, но исходники все равно можно будет получить. https://academy.terrasoft.ru/docs/7-16/developer/back-end_development/p…
Еще варианты: http://helpexe.ru/programmirovanie/kak-zaputat-kod-javascript-s-pomoshh…
https://closure-compiler.appspot.com/home
P.S. лучшее решение - это перенести основную функциональность на бэк и положить в dll. Для тех, кто действительно хочет получить ваш код, это не преграда, а всего лишь увеличенные трудозатраты. Хуже то что это затрудняет диагностику багов (и исправление) в полевых условиях.
Добрый день. C# код можно собрать в DLL, а DLL уже прикрепить как внешнюю сборку. С JS кодом чуть посложнее. Можно использовать всякие сжиматели кода, которые ухудшают читабельность. Так же можно складывать код в пакет-проект. Из конфигурации код виден не будет, но исходники все равно можно будет получить. https://academy.terrasoft.ru/docs/7-16/developer/back-end_development/p…
Еще варианты: http://helpexe.ru/programmirovanie/kak-zaputat-kod-javascript-s-pomoshh…
https://closure-compiler.appspot.com/home
P.S. лучшее решение - это перенести основную функциональность на бэк и положить в dll. Для тех, кто действительно хочет получить ваш код, это не преграда, а всего лишь увеличенные трудозатраты. Хуже то что это затрудняет диагностику багов (и исправление) в полевых условиях.