службы данных wcf, чтобы узнать, запущен ли запрос по коду приложения или через адресную строку браузера - PullRequest
0 голосов
/ 09 марта 2012

МЫ создали службы данных WCF. Есть ли способ, с помощью которого мы можем проверить, что этот запрос исходит из кода моего приложения или кто-то просто введите адрес службы на панели инструментов.

Спасибо

1 Ответ

0 голосов
/ 09 марта 2012

Кроме заголовков HTTP нет ничего, на что вы могли бы положиться. Большинство браузеров отправляют заголовок User-Agent с общеизвестными значениями. Это то, что веб-серверы используют для обслуживания зависимого от браузера HTML. Вы можете использовать тот же трюк. Ваше приложение может отправить какой-либо другой заголовок или использовать User-Agent.

...