Как отключить добавление "&sessid=" если на странице используется компонент компонент bitrix:main.interface.grid., Как отключить добавление "&sessid=" если на странице используется компонент компонент bitrix:main.interface.grid и форма с методом пост GET?
Я использую компонент bitrix:main.interface.grid который хорошо подходит для вывода данных, но вот захотелось мне делать отправку формы в нутрии которой находится это компонент через метод GET, что бы пользователи могли поделиться ссылками и т.д., так как GET как раз для этого подходит идеально. Но получается такая неприятная для безопасности ситуация, в адресную строку выводится sessid. О том как опасно показывать ID сессии в заголовке много написано тут php кража сессий. Еще замечу что установка php_flag session.use_trans_sid off в файле .htaccess не помогает, через phpinfo() видно что, значение Local Value и Master Value равно 0. Вот пример, для запуска этого кода подойдет любая версия битрикс.
Вот я хочу давать юзеру в email ссылку на задачу бизнес процесса, но не получается из-за sessid. Есть компонент bizproc.wizards.list, в его шаблон встроен компонент main.interface.grid - список запущенных процессов. Ссылки на задачи, генерируемые в этом списке, содержат sessid, соответственно в письме нет смысла эти ссылки передавать. При переходе на задачу без sessid, возникает ошибка. В шаблоне прописываю "SHOW_FORM_TAG"=>false, но sessid из ссылок не исчезает. Что я делаю не так?