Возвращение старого веб-интерфейса до обновления R14.06

Здравствуйте.

После выпуска обновления R14.06 изменилась верстка веб-интерфейса. У нас был настроен автологин через php скрипт под старый веб-интерфейс, теперь он перестал работать.

Сделайте пожалуйста возможность выбора версии веб-интерфейса (старый полностью устраивал) или каким то образом введите функцию автологина сами. Спасибо.

Под автологином вы подразумеваете отправку Post запроса с передачей параметров формы для входа в систему? В механизме входа в систему не было никаких изменений.
Возможно ваш код был связан с именем формы на страницы. Это имя было изменено (было “form1” стало “form”). В следующей версии R14.07 мы вернем название формы обратно на form1.

Сейчас вы можете вручную исправить название на старое. Для этого откройте файл Default.aspx на редактирование, расположенный в корне сайта. И поменяйте строку:

на

Поменял, ничего не изменилось.

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

<?php
SetCookie("ASP.NET_SessionId","");
header('Location: http://lers.biisk.ru?__EVENTTARGET=&__EVENTARGUMENT=&ctl00%24MainContent%24customLogin%24customLoginForm%24loginPanel%24userNameTextBox=3malougr16&ctl00%24MainContent%24customLogin%24customLoginForm%24loginPanel%24passwordTextBox=xUhMjXiAt1&ctl00%24MainContent%24customLogin%24customLoginForm%24loginPanel%24rememberPasswordCheckBox=U&ctl00%24MainContent%24customLogin%24customLoginForm%24loginPanel%24enterButton=%D0%92%D0%BE%D0%B9%D1%82%D0%B8&DXScript=1_157%2C1_89%2C1_149%2C1_86%2C1_141%2C1_139%2C1_108%2C1_114%2C1_100%2C1_115%2C1_103&DXCss=1_8%2C1_9%2C1_1%2C1_3%2C1_4%2C1_2%2C%2FInclude%2FSite.css%3Fbuld%3D30918&ctl00%24MainContent%24customLogin%24customLoginForm%24loginPanel%24enterButton=');
?>

Вам необходимо, чтобы ваш программист обновил скрипт.

Здравствуйте.
И снова после обновления с одной версии (R16) на новую (R17) перестал работать автологин. Что изменилось ? Это будет происходить каждое новое обновление ?

Разобрались, заменили значение __VIEWSTATE, поставили новое и заработало, но приходится ведь в каждом скрипте это менять, а один скрипт - это один объект. К постоянству можете прийти ? Или альтернативный вариант автологина без ввода учетных данных сделать ?

Переменная __VIEWSTATE хранит состояние всех элементов на странице и она будет постоянно меняться. Мы не рекомендуем к ней привязываться. Попробуйте её не задавать.

Напишите пожалуйста пример POST запроса.

Пока писал своё сообщение про POST запрос, ваше уже отредактировали. Попробуем полностью исключить __VIEWSTATE .

Исключили __VIEWSTATE , автологин работает. Если это конечный вариант изменений, то отлично.