Что опции там для обеспечения Услуг передачи данных WCF? Открытая, УСПОКОИТЕЛЬНАЯ природа сервисов чрезвычайно выгодна, но я должен заблокировать эти сервисы вниз так, чтобы только моя Silverlight и приложения WPF могли выполнить запросы против этих сервисов. Приложение будет распределено публично, но наша модель данных и модель данных не являются бесплатными для всеобщего использования.
Кроме всех уже упомянутых вещей, у WCF Data Services также есть концепция, названная Query Interceptors, которая позволяет вам на программной основе решить, должен ли данный вызывающий абонент быть в состоянии видеть все, некоторые или никакие данные вообще.
http://msdn.microsoft.com/en-us/library/ms735093.aspx
Простая безопасность транспортного уровня, которая может быть SSL. Или безопасность сообщений, которая может включать отправку учетных данных в заголовке мыла (стандарты WS- *).
Безопасность передачи - SSL, учетные данные - CardSpace, сертификаты ... http://wcfsecurity.codeplex.com/Wikipage