При авторизации на странице профиля выводятся данные другого пользователя.
Клиент утверждает, что это происходит только при авторизации через ЕСИА. Проверяли у себя. Инцидентов не было.
1. Можно ли руками дописать в код компонента настройки кэширования? (например, как в случае с формами иногда приходится дописывать опции AJAX)
2. Может ли быть причина в том, что пользователи регистрировались/авторизовались друг за другом в одном браузере?
3. Может ли быть так, что их прокси отдавал им данные из своего кэша?
4. Если же причина только в собственном кэше битрикса, то можно отключить его только для определенной страницы? (ткните, пожалуйста, ссылкой)
Клиент утверждает, что это происходит только при авторизации через ЕСИА. Проверяли у себя. Инцидентов не было.
1. Можно ли руками дописать в код компонента настройки кэширования? (например, как в случае с формами иногда приходится дописывать опции AJAX)
| Код |
|---|
Поясняю: ни в визуальных настройках, ни в коде нет опций кэширования. Если вписать их руками, то сработает ли?
<? $APPLICATION->IncludeComponent("bitrix:main.profile", "",
Array(
"AJAX_MODE" => "N", // Включить режим AJAX
"AJAX_OPTION_ADDITIONAL" => "", // Дополнительный идентификатор
"AJAX_OPTION_HISTORY" => "N", // Включить эмуляцию навигации браузера
"AJAX_OPTION_JUMP" => "N", // Включить прокрутку к началу компонента
"AJAX_OPTION_STYLE" => "Y", // Включить подгрузку стилей
"CHECK_RIGHTS" => "N", // Проверять права доступа
"SEND_INFO" => "N", // Генерировать почтовое событие
"SET_TITLE" => "Y", // Устанавливать заголовок страницы
"USER_PROPERTY" => "", // Показывать доп. свойства
"USER_PROPERTY_NAME" => "", // Название закладки с доп. свойствами
), false
); ?>
|
3. Может ли быть так, что их прокси отдавал им данные из своего кэша?
4. Если же причина только в собственном кэше битрикса, то можно отключить его только для определенной страницы? (ткните, пожалуйста, ссылкой)