Добрый день, может кто подскажет.
Работает мультисайт на разных доменах - site1.ru, site2.ru
Настраивали уже давно - через создание симлинков на папки bitrix,local,upload основного сайта(site1.ru).
В принципе, все работает, но вот решил проверить единую авторизацию - но, тут возник затык.
Настройки вроде бы все верные - стоят галочки "распространять куки на все домены" и "Распространять авторизацию на все домены".
Авторизуюсь на первом сайте(site1.com), вижу, что формируется тэг IMG вида:
<script>new Image().src=';
Открываю второй сайт, пробую получить $GLOBALS["USER"]->GetID() и облом. Объект USER - пустой.
Проверяю на втором сайте тэг IMG:
;
Параметр s - совпадает на обоих сайтах, а вот второй параметр k - разный.
Если посмотреть консоль с куками в Хроме на второй сайте, то вижу, что есть параметр BITRIX_SM_LOGIN равный логину на первом сайте, параметр PHPSESSID различается для двух сайтов.
Т.е., как я понимаю, по идее данные авторизации с первого сайта передаются на второй, но тем не менее, объект USER пустой на втором сайте.
В чем может быть проблема?
Сайты живут на хостинге reg.ru, учетная запись общая, сайты разведены по собственным директориям.
Работает мультисайт на разных доменах - site1.ru, site2.ru
Настраивали уже давно - через создание симлинков на папки bitrix,local,upload основного сайта(site1.ru).
В принципе, все работает, но вот решил проверить единую авторизацию - но, тут возник затык.
Настройки вроде бы все верные - стоят галочки "распространять куки на все домены" и "Распространять авторизацию на все домены".
Авторизуюсь на первом сайте(site1.com), вижу, что формируется тэг IMG вида:
<script>new Image().src=';
Открываю второй сайт, пробую получить $GLOBALS["USER"]->GetID() и облом. Объект USER - пустой.
Проверяю на втором сайте тэг IMG:
;
Параметр s - совпадает на обоих сайтах, а вот второй параметр k - разный.
Если посмотреть консоль с куками в Хроме на второй сайте, то вижу, что есть параметр BITRIX_SM_LOGIN равный логину на первом сайте, параметр PHPSESSID различается для двух сайтов.
Т.е., как я понимаю, по идее данные авторизации с первого сайта передаются на второй, но тем не менее, объект USER пустой на втором сайте.
В чем может быть проблема?
Сайты живут на хостинге reg.ru, учетная запись общая, сайты разведены по собственным директориям.