Как реализовать контроль целостности веб-приложений - PullRequest
0 голосов
/ 18 января 2019

Любое веб-приложение (например, asp.net/asp.net mvc) содержит множество * .dll, * .js, * .css, * .aspx, * .ascx, * .cshtml и других файлов.

Нам необходимо реализовать механизм контроля целостности всех этих файлов, чтобы быстро анализировать, был ли изменен какой-либо файл или нет после развертывания.

Таким образом, мы можем на сервере непрерывной интеграции сгенерировать файл с хэшами всех файлов, поместить его в какой-либо dll проекта в качестве встроенного ресурса и подписать dll через строгое имя. Затем каждый раз мы можем проверять целостность DLL и проверять хэш всех файлов.

Есть ли более простое решение? Или готов использовать стороннее решение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...