Служба RIA WCF: сбой основного поставщика - PullRequest
1 голос
/ 09 октября 2011

Я использую библиотеку классов сервисов SL4 + RIA + EF.Приложение должно использовать проверку подлинности Windows (на основе локальной сети).Сценарий таков, службы EDMX и RIA развернуты на IIS компьютера A.Если я получаю доступ к услуге RIA из моего приложения silverlight с той же машины A, это работает.Но, если я копирую проект silverlight на компьютер B и пытаюсь получить доступ к методам службы RIA, развернутым на IIS компьютера A, тогда служба RIA возвращает ошибку как «основной поставщик не удалось открыть».

У меня естьуже реализована служба аутентификации домена.Я проверил ServiceContext.User.Identity, он возвращает правильный идентификатор пользователя Windows, но при вызове функции импорта из ObjectContext выдает ошибку выше (основной поставщик не удалось открыть).Служба RIA передает «NTAuthority \ Anonymous», а не аутентифицированному пользователю.

Если кто-нибудь знает об этой проблеме, пожалуйста, помогите мне.Заранее спасибо

1 Ответ

0 голосов
/ 10 октября 2011

посмотрите, если у вас есть проблема междоменной политики.Убедитесь, что у вас есть файл политики клиентского доступа в корне сайта

...