Как: Аутентификация формы бизнес-приложения Silverlight 4 с автономной базой данных - PullRequest
2 голосов
/ 08 сентября 2010

Я работаю над бизнес-приложением silverlight 4.для проверки подлинности на основе форм я создал базу данных пользователей со всеми таблицами пользователей, ролей и профилей в SQL Express.

В моей конфигурации VS2010 ASP.NET я могу видеть своих пользователей и роли и управлять ими, добавляя, удаляя илимодифицируя их.Итак, я предполагаю, что мои настройки строки соединения app.config верны, потому что я могу видеть изменения в своей базе данных, если я добавляю нового пользователя из конфигурации APS.Net.

Если я запускаю приложение, скомпилированное локально на сервере,он видит пользователей, потому что не позволяет мне создавать и регистрировать нового пользователя с тем же именем.но я не могу войти или зарегистрировать другого пользователя с ошибкой: «Не удалось выполнить операцию загрузки для запроса« Логин ». Свойство профиля не существует для FriendlyName ...»

То же приложение, если я запускал его с клиентаПК при моем входе в систему генерирует сообщение «Ошибка операции загрузки для запроса« GetUser ». Удаленный сервер возвратил ошибку: NotFound».

Что не так?Какие настройки мне не хватает?

Большое спасибо, Val

Ответы [ 2 ]

1 голос
/ 22 декабря 2010

Вы должны добавить свое свойство FriendlyName в профиль в своем Web.config

Пример пользовательской аутентификации здесь

0 голосов
/ 27 июня 2014

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

Эта ошибка обычно появляется, когда приложение публикуется с опцией «Предварительно скомпилировано во время публикации». Снимите этот флажок в разделе «Параметры публикации файлов» в области «Параметры» перед публикацией.

Это должно помочь

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