BotDetect Captcha Проблема: новый сеанс инициализируется при обратной передаче - PullRequest
0 голосов
/ 01 сентября 2018

Добрый день!

Мне просто нужна помощь по этой проблеме, с которой я сталкиваюсь при использовании BotDetect Captcha.

Проблема: устранение неполадок сеанса: новый сеанс инициализируется при обратной передаче, потенциальном тайм-ауте или проблеме возобновления сеанса

Я использую версию 4.1.0.0 файла BotDetect.dll на сайте asp.net/SharePoint. Эта проблема возникает при нажатии кнопки «Отправить» на странице и при повторной отправке для проверки вводимых данных страницы, раздел капчи завершится ошибкой и покажет эту проблему.

Это код, который я использую для проверки ввода капчи:

 isValid = BotDetectCaptcha.Validate(CaptchaCodeTextBox.Text.Trim().ToUpper());

if (isValid){ //code here }

Меня удивляет то, что этот код работает нормально в моей среде разработки, в которой я использую значения по умолчанию в файле web.config сайта. Однако при развертывании этого на промежуточном сервере возникает эта ошибка. Стоит отметить, что sessionState в dev - это просто inProc, и при подготовке он использует пользовательский sessionState для базы данных SQL - и я не уверен, является ли это причиной.

Вот установка sessionState в стадии подготовки:

<sessionState mode="SQLServer" timeout="60" allowCustomSqlDatabase="true" sqlConnectionString="Data Source=<server>;Initial Catalog=<table>;Integrated Security=True;Enlist=False;Pooling=True;Min Pool Size=0;Max Pool Size=100;Connect Timeout=15" />

У меня нет контроля над настройками iis / сайта на сервере, так что с моей стороны становится все сложнее, поэтому я надеюсь, что кто-то сможет указать, что проверять или устранять неполадки.

Большое спасибо!

1 Ответ

0 голосов
/ 11 октября 2018

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

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