Я создаю приложение интрасети для сети на основе домена Windows. Это клиент-серверное приложение - сервер является веб-приложением ASP .NET, а клиенты - настольными приложениями на основе .NET 2.0. Я собираюсь использовать Active Directory и групповые политики для установки клиентского приложения между клиентами в сети.
Существуют ли какие-либо общие правила, которым необходимо следовать при создании приложения такого типа?
Есть ли проблемы с безопасностью, о которых нужно знать?
Допустимо ли, чтобы веб-приложение работало как ваш сервер в решении такого рода для интрасети - учитывая, что клиенты не будут взаимодействовать с сервером с помощью сокетов - вместо этого клиенты будут общаться с сервером с помощью простых вызовов веб-служб?
Что-нибудь конкретное, что мне нужно знать, прежде чем приступить к созданию приложений такого типа?
То, что вы описываете, представляет собой довольно стандартную установку для интрасетей Microsoft. Безопасность - это большая тема ... знаете ли вы, как настроить безопасность IIS, безопасность .NET, безопасность домена, безопасность Internet Explorer, безопасность рабочих станций ... вы понимаете. Кто-то должен быть ответственным за каждый из них, если вы не системный администратор (вы программист?), Тогда вам следует поговорить с системным администратором и обсудить эти вопросы.
Думаю, стоит упомянуть, что многие места просто используют NTLM для аутентификации, если это магазин Microsoft, и NTFS для защиты веб-папок.