на работе я подключаюсь к порталу нашей компании, чтобы выполнить свою работу. Я хотел бы взять свою работу домой и делать там. Поскольку я не могу подключиться из дома непосредственно к порталу компании, я подумал, что хорошей идеей будет включить RDP на моем рабочем компьютере. Я сделал это, но портал по-прежнему отклоняет мое соединение, потому что сертификат ssl не принимается. Разница в том, что когда я на работе, windows видит меня на консоли машины и когда я дома windows видит меня как сеанс tcp.
Итак, есть ли способ обмануть windows, чтобы увидеть мой tcp-сеанс на мой рабочий компьютер в качестве консольного сеанса?
Я пробовал первый и второй вариант из этого поста:
- реестра :
HKLMSYSTEMCurrentControlSetControlTerminal ServerTSAppCompat
.
[Этот ключ] [1] отсутствует в обычном сеансе на моем рабочем столе.
Вы можете попытаться удалить его, если сможете. - значения переменных среды SESSIONNAME: Console / " RDP#" / (пустой.)
Вы можете попробовать запустить игру из командной строки (cmd) после выполненияSET SESSIONNAME=Console
(мой рабочий стол) илиSET SESSIONNAME=
(пусто).
Чтобы узнать его текущее значение, введитеSET SESSIONNAME
перед изменением чего-либо. - системные вызовы [GetSystemMetrics (SM_REMOTESESSION)][3] и [GetVersionEx][2] ([OSVERSIONINFOEX.wSuiteMask][4]) возвращает контекст выполнения.
Не так много вы можете сделать против этого, кроме как написать система-крюк для этого.
Если интересно посмотреть это codeproject.com статья :[ API хукинг раскрыт][5].
написано harrymc, найдено здесь:Windows: Как заставить программы думать, что они не работают в сеансе сервера терминалов?
- раздел реестра отсутствует, удалять нечего.
- я попробовал "SET SESSIONNAME=Console". Имя сеанса изменяется, когда я опрашиваю с "SET SESSIONNAME", но в показывает tcp-rdp в Диспетчер задач - > пользователи и сертификат по-прежнему отклоняется порталом.
- третий вариант является сложным для моих навыков программирования.
поскольку портал использует ssl-сертификат, и я могу получить к нему доступ только из IE, я ищу способ заставить IE думать, что я зарегистрирован с консоли машины, а не удаленно подключен. Надеюсь, что-то сработает...