Коробочный битрикс24 b24.site.ru Как доп сайт развернут на нем интернет-магазин site.ru Ошибка авторизации BITRIX SESSID ERROR |
Дублирование куки PHPSESSID
https://dev.1c-bitrix.ru/learning/cour...670&LES...
https://dev.1c-bitrix.ru/community/webdev/user/1064429/blog/40425/?commentId=
1. почистить куки в браузере и еще раз авторизоваться
2. удалить лишнюю куку со стороны сервера
2.1. Если не используется многосайтовость, а поле «Доменное имя» очищено, то надо удалить куку с точкой в начале. Для этого впишите в любую строку файла dbconn.php следующий код:
setcookie("PHPSESSID", "", 777, '/', '.site.ru');
где site.ru - имя вашего домена.
2.2. Если используется многосайтовость или не очищено поле «Доменное имя», то впишите код:
setcookie("PHPSESSID", "", 777, '/');
строго без имени домена.
костыль
в главном модуле убрать авторизацию на все сайты
в init.php поставила, запустила, удалила
COption::SetOptionString("main", "ALLOW_SPREAD_COOKIE","N"); COption::SetOptionString("main", "use_secure_password_cookies","N"); |
Но:
при авторизации в интернет-магазине, слетает в битрикс24, и наоборот, поэтому интернет-магазин приходится открывать в режиме инкогнито, или с битриксом работать через приложение.