Ударяя ADO.NET Data Services от клиента WPF, формирует аутентификацию - PullRequest
4 голосов
/ 18 сентября 2009

В StackOverflow есть несколько вопросов, которые ПОЧТИ уже затронуты в этой теме, но они либо посвящены другим технологиям, содержат информацию об устаревших устаревших материалах или не дают ответа, который я могу выяснить. Так что простите за почти дублирование:)

У меня есть работающая служба данных ADO.NET и клиент WPF, который ее использует. Теперь, когда они работают нормально, я хочу добавить аутентификацию / безопасность в систему. Мое понимание шагов до сих пор ...

  1. Включите проверку подлинности с помощью форм и настройте ее на сервере (у меня есть существующая база данных службы членства asp.net для других аспектов этого приложения, так что это не проблема), чтобы она требовалась для URL службы
  2. В WCF подайте заявку и получите «тикет» проверки подлинности с помощью формы как часть процедуры входа в систему
  3. Добавьте этот «билет» в заголовки вызовов службы ADO.NET в WPF
  4. Прибыль!

Все хорошо, но есть ли у кого-нибудь строка с примером кода супа с орехами, используя современные выпуски этих технологий?

Спасибо!

1 Ответ

1 голос
/ 28 октября 2009

У меня есть пример этого из Silverlight в моем блоге. Проверьте это здесь: Forms Authentication and ADO.NET Data Services Вы должны иметь возможность адаптировать это приложение WPF с небольшими изменениями кода.

...