Как передать существующий логин из одной службы WCF RIA в другую? - PullRequest
0 голосов
/ 01 марта 2011

У меня есть два разных приложения Silverlight RIA Services, запущенные на одном сервере. Они оба используют одно и то же имя пользователя / пароль / членство / cookiename для аутентификации. Все наши методы WCF имеют атрибуты requireAuthetication. Теперь пришло время, когда нам нужно вызвать одну службу WCF из другой службы WCF.

Кроме объединения двух приложений в одно, я уверен, что мы не сможем хранить имя пользователя / пароль и затем передавать их, так что лучше для этого? Как передать имя пользователя / пароль (или какой-либо другой объект?) Для передачи учетных данных и использования этой другой службы WCF?

Спасибо!

1 Ответ

0 голосов
/ 01 марта 2011

Приложения RIA Services по умолчанию используют службы приложений ASP.NET. Если вы хотите, чтобы учетные данные из одного приложения были действительными для другого, вы можете использовать одно и то же имя приложения ( Membership.ApplicationName ) для обоих приложений.

...