Chrome работает только в первом сеансе для многосессионных входов

Я не нашел ничего похожего на хороший ответ на мою проблему, поэтому сформулирую свой собственный вопрос:

На сервере терминала / удаленного рабочего стола (2012 R2) у нас возникла проблема с запуском Chrome, когда существует несколько сеансов для одного и того же пользователя. (например, общий пользователь AD "Ресепшн", где 2 или 3 человека на работе могут войти в 4 или 5 сеансов RDP с одной и той же учетной записью)

Первый запуск Chrome отлично работает, независимо от того, какой сеанс его открывает. Однако ни один из других сеансов не может использовать Chrome, по крайней мере, до тех пор, пока первоначально запущенный экземпляр программы не будет закрыт.

Я нашел объяснение, за которым последовало очень несексуальное предложение на форумах Chromium (https://code.google.com/p/chromium/issues/detail?id=160676), поэтому я пытаюсь спросить здесь вместо этого в надежде, что есть лучшее и более интуитивно понятное решение проблемы.

Спасибо!


person Bjørn H. Sandvik    schedule 12.07.2014    source источник
comment
Я наткнулся на этот вопрос, имея такую ​​же проблему на одном из наших серверов. Похоже, что совсем недавно, пару недель назад, произошли обновления по связанной проблеме. Вы когда-нибудь находили обходной путь, который работал у вас?   -  person mellamokb    schedule 26.12.2014


Ответы (4)


Подробные сведения об обходном пути для этой проблемы:

https://code.google.com/p/chromium/issues/detail?id=160676

person Maverick    schedule 06.02.2015
comment
В ответ полезно опубликовать контекст и ключевые детали, а также указать ссылку. - person James Waddington; 06.02.2015

Я не вижу вашего журнала или какой-либо другой подсказки по трассировке. Одно из моих предположений, что каталог пользовательских данных Chrome был заблокирован открытым хромом.

Вы можете попробовать открыть хром из cmd с помощью этой команды:

chrome.exe --user-data-dir="C:\temp\user1"

Он запускает Chrome с новым каталогом пользовательских данных.

person Jerry Z.    schedule 16.04.2015

Я решил для каждого необходимого одновременного сеанса:

  1. В Chrome нажмите Manage people, затем Add person, отметив Create a desktop shortcut for this user.

введите описание изображения здесь

  1. Chrome создаст ярлык на рабочем столе со свойством Target, например:

    "C:\......\chrome.exe" --profile-directory="Profile 1"

  2. Отредактируйте свойство Target созданного ярлыка на рабочем столе и добавьте уникальное значение папки для параметра --user-data:

    "C:\......\chrome.exe" --profile-directory="Profile 1" --user-data-dir="C:\temp\user1"

person ʞᴉɯ    schedule 22.07.2019

Вы можете снять флажок, который позволяет Chrome работать в фоновом режиме, даже если он «закрыт». Щелкните меню Chrome (или нажмите Alt + E). Выберите настройки. Щелкните ссылку «Показать дополнительные настройки» в разделе «Система». снимите флажок "Продолжать работу фоновых приложений при закрытии Google Chrome"

person Mohammed    schedule 03.04.2017