отладка asp.net на рабочем сервере - PullRequest
2 голосов
/ 27 мая 2009

Недавно мы развернули приложение ASP.Net на производственном сервере и испытываем некоторые проблемы с ним в IE. Мы создали специальный модуль безопасности на основе файлов cookie. Интересно то, что все отлично работает на промежуточном сервере во всех браузерах, а также на производственном сервере, но ТОЛЬКО для Firefox. процесс может записать cookie, но по какой-то странной причине аутентификация не может прочитать cookie при входе из IE на рабочем сервере. Модуль безопасности был разработан другой компанией и передан нам, что интересно, что компания сейчас распущена, и нет никого, кто мог бы поделиться знаниями по всему модулю.

как бы вы, ребята, порекомендовали отладить / устранить проблему на рабочем сервере.

Ответы [ 2 ]

4 голосов
/ 27 мая 2009

Попробуйте зайти на сайт ELMAH . Установка довольно неинвазивна, и вы можете получить некоторые ответы очень быстро.

Если это не дает вам того, что вам нужно, что может произойти из-за проблем с файлами cookie, попробуйте получить приложение типа отладочной панели и пройдите весь процесс.

Если вы все еще сталкиваетесь с проблемами, вам может понадобиться что-то вроде log4net , чтобы добавить дополнительные подробности отладки и просмотреть результаты, но для этого потребуется перекомпилировать приложение и перенести его. .

1 голос
/ 27 мая 2009

Абсолютно первое, что вы должны сделать, это сделать так, чтобы ваш промежуточный сервер точно отражал ваш рабочий сервер. Например, если рабочий сервер НЕ находится в вашем основном домене, то и промежуточного сервера там быть не должно.

Если у вас проблемы с IE, значит, зоны безопасности разные. Это может быть вызвано «мелочами», такими как проблема домена.

Все, начиная от аппаратного обеспечения и заканчивая уровнями пакетов обновлений, до установленного программного обеспечения, должно быть абсолютно идентичным. Если они не такие вещи, всплывающее окно.

Как только вы сможете повторить проблему при постановке, и только тогда исправьте ее. Отладка производства - плохая идея.

...