Параметры безопасности служб данных WCF - PullRequest
13 голосов
/ 07 апреля 2010

Какие есть варианты защиты служб данных WCF? Открытая, RESTful природа сервисов чрезвычайно полезна, но мне нужно заблокировать эти сервисы, чтобы только мои приложения Silverlight и WPF могли выполнять запросы к этим сервисам. Приложение будет распространяться публично, но наши данные и модель данных не являются бесплатными для публичного использования.

Ответы [ 3 ]

7 голосов
/ 07 апреля 2010

Помимо всего того, что уже упомянуто, службы данных WCF также имеют концепцию под названием Перехватчики запросов , которая позволяет программно решать, должен ли данный вызывающий абонент видеть все, некоторые илинет данных вообще.

2 голосов
/ 07 апреля 2010

http://msdn.microsoft.com/en-us/library/ms735093.aspx

Простая защита на транспортном уровне, которая может быть SSL. Или Message Security, которая может включать отправку учетных данных в мыльном заголовке (стандарты WS- *).

1 голос
/ 07 апреля 2010

Безопасность передачи - SSL, учетные данные - CardSpace, сертификаты ... http://wcfsecurity.codeplex.com/Wikipage

...