Andy Lanng Ответов: 1

АСПН: Логинов сбой после добавления новых пользователей, пока приложение бассейн перерабатывается


Привет,

Это приложение используется уже несколько месяцев. Я не внес никаких изменений в процесс входа в систему, который является просто asp: login.

Недавно я создал новый объект" onboarding", который создает новую схему mysql, восстанавливает базу данных и создает пользователя admin на обоих. Он также называет это попыткой упредить проблему:
HttpRuntime.UnloadAppDomain();

Немного предыстории: приложение не открыто для публики. Наши клиенты регистрируют свою компанию и добавляют сотрудников в качестве пользователей. Каждая компания имеет свою собственную базу данных Tsql и MySql.

Итак, теперь, после запуска этого onboarding, мой тестер создает учетную запись пользователя в компании, выходит из учетной записи dev и возвращается в качестве этого пользователя. После использования системы в качестве нового тестового пользователя она выходит из системы и пытается снова войти в систему в качестве пользователя dev.

В этот момент все логины терпят неудачу. Всем пользователям говорят, что их логин не работает. Переработайте пул приложений, и все снова будет хорошо.

Я не могу воспроизвести ошибку локально, что сводит с ума, поэтому я понятия не имею, где даже начать искать >_ & lt;

Любая помощь очень ценится, даже если это просто идея о том, как я могу воссоздать / отладить эту проблему.

О, для загрузки: удаленный отладчик просто непригоден. Это займет 2 минуты только до F11

Спасибо ^_^
Энди

ПС:

Что я уже пробовал:

Попробовал воссоздать проблему локально, попробовал отладить код на сервере.

1 Ответов

Рейтинг:
1

Andy Lanng

Не берите в голову.

Проблема была в моем новом типе пользователя Admin, который может быть членом нескольких компаний. Это никак не связано с процессом входа в систему.