У меня была проблема с моим веб-сайтом .NET 1.1, которую было трудно отследить. Страница по умолчанию будет отображаться, но когда пользователь введет учетные данные, все будет так, как будто ничего не произошло, и страница по умолчанию будет перезагружена снова, без каких-либо сообщений об ошибках (хотя код позади является перехватом ошибок, а также мой Global.asax ловит ошибки приложения). Это также может произойти независимо от того, правильно ли введены учетные данные пользователей, и, чтобы сделать вопросы более запутанными, это будет происходить периодически. Иногда пользователи могли войти в систему, а иногда, когда они вводили учетные данные, все, что они видели, - это страница по умолчанию, загруженная снова.
Эта проблема возникала только на компьютере, на котором не была установлена Visual Studio, поэтому я не смог ее отладить. На нем установлены как 2.0, так и 1.1 .NET, и он является промежуточным сервером. Также не было ошибок в журнале ошибок приложения или в моем внутреннем журнале. Трассировка SQL показала, что SQL-сервер вызывается для проверки учетных данных пользователя и работает, но тогда страница по умолчанию будет снова загружена.
После некоторых исследований я понял, что это может быть не проблема приложения, поскольку она периодически работала, и посмотрел на настройки пула приложений IIS. Мое приложение работало в пуле приложений по умолчанию, в котором предполагалось только приложение 1.1. Но на сервере также есть несколько приложений 2.0, которые должны были быть в их собственных пулах приложений 2.0. Я только что создал новый пул приложений для своего приложения, и теперь все работает нормально.
Не уверен, почему приложение работало с перебоями, мне интересно, было ли приложение, которое запускало пул по умолчанию (могло быть 2.0) и, следовательно, пул по умолчанию, было бы связано с этой версией .NET) тогда, когда мое приложение 1.1 было пытаясь использовать пул по умолчанию, он будет рвать, без каких-либо ошибок или исключений.
Кто-нибудь также сталкивался с этой проблемой? Очень странное поведение!