0

У меня есть Identity Manager, который настроен и запущен локально, работая с идентификатором ASP.NET. У меня есть база данных SQL Server 2012 для бэкэнд. Я могу создать пользователя и получить список обратно, однако всякий раз, когда я пытаюсь создать роль, отредактируйте пользователя или перечислите роли, я получаю следующее:Права доступа к базе данных ASP NET Identity Manager

Разрешение CREATE DATABASE запрещено в базе данных «master».

Пользователь, который у меня есть в строке подключения, является действительным SQL-логином и является пользователем в базе данных, на которую указан Identity Manager (и, очевидно, может войти в систему, поскольку я могу видеть пользователя в таблице базы данных), однако кажется как и для этих действий, база данных заявляет, что подключение пользователя не получило разрешения.

Я запускаю пул приложений для диспетчера идентификации под AppPoolIdentity.

Цените любую помощь.

+1

Я не проходил мимо контекста в моем хранилище ролей, как только я это сделал и передал свою роль в хранилище ролей и менеджер ролей (а не базовый класс, как я делал), затем я получил Ошибка произошел при попытке создать контроллер типа MetaController. Удостоверьтесь, что контроллер имеет безкоммертный публичный конструктор. – chrishey

+0

Я нашел эту проблему, потому что также получил эту ошибку: «Произошла ошибка при попытке создать контроллер типа MetaController. Удостоверьтесь, что у контроллера нет конструктора без параметров. «Я создал ['another issue'] (http://stackoverflow.com/questions/33354145/asp-net-identity-manager-error-error-when-trying-to -create-a-controller-of-type/33354290 # 33354290), который также детализирует решение. – Bart

ответ

0

Так что проблемы были связаны прежде всего с тем, что я не передал свой контекст в хранилище ролей (я передавал его в свой магазин пользователя), а затем убедился, что служба диспетчера удостоверений получает мой менеджер ролей. После того, как я тщательно изучил все зависимости, я получил все, что не касалось проблем.

 Смежные вопросы

  • Нет связанных вопросов^_^