2009-08-27 2 views
1

Я использую некоторую управляющую реализацию captcha, которую я взял с here, и она отлично работает в моем локальном хосте, но проблема возникает при публикации на сервере. Изображение captcha не отображается. Конечно, я использую главную страницу, а сам captcha находится под некоторым пользовательским контролем. Есть ли известная проблема для публикации при публикации. Что я здесь что-то пропустил? Все, что нужно изменить в моем файле web.config?Captcha изображение не отображается при публикации сайта

Спасибо, ребята! Любой ответ был бы оценен

+0

Возможно, сеанс отключен на сервере. –

+0

ваша версия IIS? –

+0

Моя версия IIS 6.0, а сеанс включен на сервере. – Blerta

ответ

2

Я нашел ребята решения. Фактически, хотя я использовал IIS 6 на своем компьютере, я публиковал веб-сайт на сервере с использованием IIS 7. И для IIS 7, если вы хотите использовать пользовательские обработчики, вам необходимо зарегистрировать их из Handler Mappings и Add Managed Handler, вы можете найти хороший статью здесь Configuring Custom Http Handler in IIS 7, иначе пользовательский обработчик не распознается, а изображение captcha неправильно обрабатывается.

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

Так что это была проблема IIS, видимо, недостаточно было добавить обработчик в файл web.config.

Смежные вопросы