Я внедряю в проект разработки Oracle Session State Store Class, который находится в Oracle 11g Client для хранения пользовательских сессий, когда приложение выполняется в веб-ферме.
Хотя я могу заставить Oracle Session State Store работать через web.config, мне нужно, чтобы хранилище работало в коде, потому что наши соединения с базой данных, то есть пароли зашифрованы и дешифруются только после установления соединения. К сожалению, я не могу сделать это в файле web.config.
Я попытался реализовать класс хранилища состояний Oracle Session в Global.asax в методе Session_Start, используя метод Initialise. Проблема в том, что выдает ошибку. Исключением, которое он вызывает, является «Атрибут connectionStringName пуст или не существует в файле конфигурации, или в файле конфигурации найден недопустимый атрибут».
В методе Session_Start я создал коллекцию значений имен и добавил две переменные, одна из которых является строкой подключения к базе данных, а другая - тип для пользовательского хранилища сеансов.
Кто-нибудь знает, что я делаю не так?
Спасибо