У меня есть приложение ASP.NET MVC 4, которое использует CSLA.NET для части нашей бизнес-логики. Разрешения на чтение и запись обрабатываются через AD учетной записью домена, той же учетной записью, что и пользователь удостоверения пула приложений и олицетворения .NET. При тестировании на моей локальной машине проверка проходит отлично. После развертывания приложения в одной из наших тестовых сред (dev или qa) я получаю исключения, которые, кажется, указывают на разрешения. Я проверил, что имя пользователя, используемое сборкой, действительно является правильным пользователем, но не смог установить значения ни в одном из полей из-за отсутствия соответствующих разрешений.
Кто-нибудь испытывал что-то подобное раньше?
РЕДАКТИРОВАТЬ: