Экран входа в систему при доступе к wcf из приложения silverlight - PullRequest
1 голос
/ 26 марта 2012

У меня есть приложение Silverlight 4, которое получает данные от службы WCF с поддержкой Silverlight и использует привязку (basichttp). Иногда, когда мы открываем окно входа в окно приложения Silverlight, он запрашивает имя пользователя и пароль, но мы не включили такие вещи из кода. Я попытался добавить некоторые параметры конфигурации для службы WCF, но не смог решить.

Ответы [ 2 ]

0 голосов
/ 02 апреля 2012

Думаю, я подошел к Solution, поскольку моя служба WCF не смогла отправить большой объем данных в мое приложение silverlight, поэтому соединение между ними регулярно прерывается, что приводит к появлению экрана входа в систему (пытается восстановить соединение). После увеличения значения '' внутри тега поведения в файле web.config, т. Е. Установка максимального значения для «maxItemsInObjectGraph» решила мою проблему, и этот экран входа в систему просто исчез.

Надеюсь, это поможет.

С уважением, Зафар

0 голосов
/ 27 марта 2012

Чтобы исправить это, используйте Ntlm аутентификацию для службы WCF вместо Windows.Эта проблема обычно появляется, когда вы запускаете службу под учетной записью, не относящейся к домену (т. Е. С компьютера).

Для получения дополнительной информации ознакомьтесь со статьей MSDN: Отладка ошибок аутентификации Windows (чтобы было легче читать, представьте, что аутентификация Kerboros и Windows является синонимом).

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