Мы загружаем комбинированный список по запросу, используя сервис WCF. Таким образом, когда пользователь начинает печатать, ComboBox обращается к службе WCF и получает необходимые данные.
У нас есть проверка подлинности форм в приложении ASP.NET. Проблема в том, что я хочу, чтобы только аутентифицированные пользователи из нашей системы могли выполнять этот вызов WCF.
Я не хочу аутентифицировать каждый запрос к службе WCF, потому что для сценария автозаполнения это будет слишком много. Я подумал о том, чтобы передать значение GUID от клиента в контексте комбинированного списка и сравнить это значение в конце WCF, но оно не защищено, потому что значение GUID можно увидеть, выполнив View Source.
Кто-нибудь еще сталкивался с этой проблемой? Любые предложения приветствуются.
Спасибо,
Pratik