Пользовательская аутентификация silverlight (разместил этот вопрос на silverlight.net, но ответа нет)! - PullRequest
0 голосов
/ 10 июля 2010

Я использую Silverlight 4 и базовую службу http wcf.я реализовал свою собственную систему обработки билетов для аутентификации, которая также реализует скользящее истечение срока действия, т.е. если токен в x секундах, он отклоняет вызовы. Для этого для правильной работы каждому вызову операции нужен токен, и каждый успешный вызов должен получить новый токен,используется в последующих вызовах.

что я хочу,

  1. как передать токен из wcf в приложение silverlight?Есть ли что-то вроде httpcontext.current.response ....?да, моя служба AspNetCompatibilityRequirementsMode.Required установлена.и как мне собрать новый токен в моем событии завершения операции?

спасибо Джамалу.

PS

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

1 Ответ

0 голосов
/ 11 июля 2010

Вам нужно взглянуть на IDispatchMessageInspector, который может добавить заголовок (т. Е. Ваш собственный токен). Это расширение поведения, которое вы можете добавить. Просто погуглите.

http://msdn.microsoft.com/en-us/library/system.servicemodel.dispatcher.idispatchmessageinspector.beforesendreply.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...