У меня есть несколько услуг, которые используются клиентами в безопасной зоне. Меня просили защитить эти службы, как правило, от ошибочного подключения клиентов разработки к неправильному сервису.
Идея заключалась в предварительном общем ключе (например, guid), который устанавливается в конфигурации как для клиента, так и для хоста службы. Всякий раз, когда клиент пытается использовать службу, он должен предоставить правильный ключ.
Как мне настроить службу для реализации такого рода безопасности? Сколько настроек необходимо?