Пользовательская аутентификация WCF из приложения Silverlight - PullRequest
1 голос
/ 30 июня 2011

Я пытаюсь создать безопасную аутентификацию для приложения silverlight, но не знаю, с чего начать.

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

Все методы в службах принимают идентификатор пользователя в качестве параметра и получают только данные, действительные для этого пользователя, этот идентификатор пользователя.

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

Кто-нибудь сможет предложить некоторые сайты / учебные пособия, которые я смогу прочитать.

Спасибо

1 Ответ

1 голос
/ 30 июня 2011

Как я помню, в прошлый раз, когда я смотрел реализацию WCF в Silverlight, она поддерживает либо аутентификацию Windows, либо аутентификацию по имени / паролю (в полнофункциональной WCF вы можете выполнять более сложные пользовательские аутентификации).

( Редактировать : я не думаю, что Silverlight включает wsHttpBinding, поэтому мое утверждение выше об аутентификации Windows, вероятно, неверно).

Помогает ли это кому-нибудь?http://web -snippets.blogspot.com / 2008/08 / authentication-in-silverlight-using.html

Или этот: http://www.netfxharmonics.com/2008/11/Understanding-WCF-Services-in-Silverlight-2#WCFSilverlightAuthentication

...