У меня есть wcf webservice, который использует WIF для аутентификации. Часть ответственности этого веб-сервиса заключается в создании отчета и отправке его по электронной почте. Если я передаю отчет с данными, все будет в порядке. Если я включаю какие-либо параметры отчета, константы отчетов или даже просто DateTime.Now, я получаю следующее исключение:
An error occurred during local report processing.Failed to load expression host assembly. Details: Request for the permission of type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed
Я могу запустить тот же отчет в службе WCF, которая не использует WIF, поэтому явно что-то о среде безопасности является fubarred.
Я действительно не знаю, как приступить к решению этой проблемы. Может ли кто-нибудь помочь? Спасибо!