Проблема выхода из дочернего портала

В настоящее время у нас есть одна установка DNN с несколькими сайтами. Некоторые из них созданы как родительский, дочерний портал. Недавно мы столкнулись с проблемой выхода из системы на дочерних порталах для администратора и зарегистрированного пользователя (не для хост-пользователей). Когда любой администратор/зарегистрированный пользователь входит в систему, на дочернем сайте и пытается выполнить любое действие, например. изменить любой модуль или перейти на любую страницу или даже обновить страницу, он выйдет из системы.

Обратите внимание:

· Мы используем DotNetNuke версии 4.8.

· В настоящее время мы столкнулись с этой проблемой для дочерних сайтов на языках пушту и дари.

· До этого мы никогда не сталкивались с такой проблемой для сайтов на детских языках, включая португальский, французский и арабский.

Начальное наблюдение:

· Мы также наблюдаем, что для пользователя с одинаковым именем пользователя (профилем), существующим как на родительском, так и на дочернем сайтах, эта проблема не возникает.

Заранее спасибо,

Хари


person Community    schedule 15.07.2009    source источник


Ответы (1)


У меня была аналогичная проблема в DNN 5.6.0, но она проявилась только тогда, когда мы напрямую связались со страницей ASPX с дочернего портала.

Проблема в том, что с дочерними порталами, если у вас нет псевдонима в URL-адресе, нет способа узнать, какой портал обращается к файлу.

Решение состояло в том, чтобы добавить ?PortalID=X к URL-адресу (X — это PortalID).

Я не уверен, имеет ли это какое-либо отношение к вашей проблеме, но эта информация может помочь другим.

person roman m    schedule 27.01.2011