Использование веб-браузера в качестве тонкого клиента для доступа к определенным приложениям на сервере - PullRequest
0 голосов
/ 19 ноября 2008

У меня есть приложение ASP.NET MVC, когда пользователь нажимает кнопку отправки этого приложения, сервер должен собрать всю информацию в форме и вызвать локальное приложение Windows (расположенное в "c: \ Program Files" ... "и выполните некоторую обработку перед передачей данных пользователям.

Теперь, это возможно? Есть ли какие-либо ограничения безопасности для веб-приложения, вызывающего локальное приложение?

Другими словами, могу ли я запустить новый процесс внутри моего приложения asp.net с помощью класса System.Diagnostic.Process ?

1 Ответ

1 голос
/ 19 ноября 2008

Теперь это возможно? Да

Существуют ли какие-либо ограничения безопасности для веб-приложения, вызывающего локальное приложение? Вы должны проверить, какую роль ваш IIS работает для таких операций, например, если ваш IIS работает под ролью NETWORK SERVICE и не имеет права доступа к пути процесса, который вы хотите выполнить, то произойдет сбой ...

можно ли запустить новый процесс внутри моего приложения asp.net с помощью класса System.Diagnostic.Process? Я не пробовал до сих пор, но я не думаю, что в этом есть какие-то ограничения, вы можете думать, что приложение asp.net, как и любое другое приложение для Windows, большую часть времени.

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