Возможно, вы испытываете машинный ключ несоответствия.
В web.config - неявный раздел machineKey
использует автоматически сгенерированные ключи шифрования и проверки, которые снова привязаны к идентификатору приложения (AutoGenerate,IsolateApps
).
Вы тестируете с другим экземпляром приложения или на другом компьютере?
Является ли поставщик членства Oracle 2.0 или 4.0?
И это всего лишь удар в темноте, может быть, это приведет вас к решению.
Из .NET Framework 4 Проблемы миграции
Типы членства
Некоторые типы (например, System.Web.Security.MembershipProvider), используемые в членстве ASP.NET, были перемещены из System.Web.dll в сборку System.Web.ApplicationServices.dll. Типы были перемещены, чтобы разрешить зависимости архитектурного уровня между типами в клиенте и в расширенных SKU .NET Framework.
Библиотеки классов, которые были обновлены с более ранних версий ASP.NET и используют перемещенные типы членства, могут не скомпилироваться при использовании в проекте ASP.NET 4. Если это так, добавьте ссылку в проекте библиотеки классов на System.Web.ApplicationServices.dll