A computer system provides authenticated access for a client computer over
an insecure, public network to one of a plurality of destination servers
on private, secure network, through the use of a client-side X.509 digital
certificate. A firewall is disposed between the insecure, public network
and the private network. A demilitarized zone (DMZ) proxy server
intercepts messages destined for the destination servers, and forwards the
intercepted messages through the firewall to a gateway on the private
network. The gateway is configured to create a cookie, based on the
selection of one of a several applications available on the private
network. The cookie contains an identifier sufficient to identify the
destination server corresponding to the selected application. Messages
from the client computer include the cookie. The gateway processes the
cookie and appends the identifier on a destination URL portion of the
messages for routing. An alternate computer system authenticates a user of
a remote client computer on the insecure network side of the firewall
using a user identification and password.
Система компьютера обеспечивает authenticated доступ для компьютера клиента над insecure, общественной сетью до одна из множественности серверов назначения на приватной, обеспеченной сети, через пользу сертификата клиент-storony X.509 цифрового. Firewall размещан между insecure, общественной сетью и приватной сетью. Демилитаризованное proxy server зоны (DMZ) перехватывает сообщения destined для серверов назначения, и препровождает перехващенные сообщения через firewall к входному на приватной сети. Входной установлен для того чтобы создать cookie, основанный на выборе одного из несколько применений имеющихся на приватной сети. Cookie содержит обозначение достаточно для того чтобы определить сервера назначения соответствуя к выбранному применению. Сообщения от компьютера клиента вклюают cookie. Входной обрабатывает cookie и прилагает обозначение на части url назначения сообщений для трассы. Другая система компьютера authenticates потребитель дистанционного компьютера клиента на insecure стороне сети firewall использующ и пароль идентификации пользователя.