Мне интересно, можно ли (с помощью службы приложений и слотов) остановить публичный доступ к определенным элементам приложения.
В настоящее время у нас есть приложение, состоящее из ряда веб-приложений, которые взаимодействуют с большим количеством служб WCF. Я искал (безуспешно) способ, которым приложение может взаимодействовать со службами WCF, но они не являются общедоступными. Я попытался привязать конечные точки WCF к localhost, но затем приложение не смогло их увидеть.
Итак - если кто-то должен был посетить http: // myapplication / Services /* в своем браузере, тогда он вернет 404, но приложение может их видеть внутри. Я нашел различные руководства по таблицам маршрутизации, виртуальным сетям и т. Д. Для подобных вещей, но они, похоже, не могут достичь этого для внутреннего трафика в монолитном приложении.