У меня было приложение, которое подключилось к одной базе данных.
Приложение теперь должно подключаться к нескольким базам данных. Мы хотим, используя одно и то же приложение / домен / имя хоста / виртуальный каталог, дать пользователю возможность на экране входа в систему выбрать «Приложение / База данных», к которому они хотят подключиться.
В каждой базе данных есть таблицы приложений / data / procs / etc, а также членство / роли в aspnet.
Когда пользователь вводит имя пользователя / пароль и выбирает (выберите список) приложение, я хочу проверить пользователя по базе данных выбранных приложений.
В настоящее время строка подключения к базе данных для служб членства сохраняется в файле web.config. Есть ли способ, которым я могу переопределить это во время входа в систему?
Кроме того, мне нужна функция «запомнить меня», чтобы работать гладко. Как это работает, когда пользователь возвращается в приложение через 5 часов ... Этот процесс должен быть в состоянии идентифицировать пользователя и приложение и соответствующим образом войти в систему.