2009-09-27 5 views
0

У меня есть приложение MVC, в котором используется сочетание окон и форм. База данных находится на размещенном сервере, и я использую локальный IIS (5.1).Почему IsInRole выдает ошибку?

Все работает хорошо, пока я пытаюсь использовать IsInRole («роль») - я получаю:

доверительные отношения между этой рабочей станцией и основным доменом.

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

Пользователи и роли существуют в моих таблицах aspnet в Db, и, как я уже сказал, это работает, если я также использую свою локальную БД для разработки.

Любые идеи оценили.

Заранее спасибо

Дэви

ответ

0

На данный момент я установил локальную версию таблицы членства для управления ролями. Это не идеально, но позволяет мне подделывать роли для развития.

Было бы здорово, если бы они были на общем сервере БД тоже.

1

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