Развертывание веб-сайта ASP.Net MVC без установки сервера MsSql - PullRequest
0 голосов
/ 21 апреля 2019

Я разработал сайт для владельцев малого бизнеса.Итак, возможно ли запустить веб-сайт на компьютере клиента без установки сервера MsSql?Существует ли какой-либо другой инструмент, который выполняет все операции, которые требуются опубликованному веб-сайту.

В настоящее время я устанавливаю MsSql на компьютер Clent.Но с помощью этого метода мой дизайн базы данных может быть легко скопирован.

Я бы хотел быстро установить мое веб-приложение на компьютер Клиента.а также скрыть базу данных, если это возможно.Итак, предложите все возможные способы быстрой установки.

1 Ответ

0 голосов
/ 22 апреля 2019

Добро пожаловать в StackOverflow,

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

SQL Server Compact может хорошо подойти для того, что вы хотели бы сделать, вы можете зашифровать его как файл. Вы также можете наложить ограничения на права доступа. с этим можно многое сделать, и требуется исследование.

https://blogs.msdn.microsoft.com/stevelasker/2008/05/14/security-and-encryption-for-sql-server-compact/

Теперь вы можете создать приложение MVC для использования Jason. Вы можете зашифровать содержимое файла JSON, используя шифрование AES. Вам необходимо определить ключ, который будет использоваться для шифрования и дешифрования.

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