OriginalGriff
Ты не можешь. Код VB выполняется на сервере, а не на клиенте, и поэтому возвращает идентификатор пользователя процесса, запускающего ваш веб - сайт, - для IIS это "NT AUTHORITY\IUSR".
Вы не можете получить доступ к данным входа клиента по соображениям безопасности.
Richard Deeming
Это позволит вам получить доступ к имени учетной записи, которую клиент использовал для входа на ваш сайт.
Многие люди, задающие этот вопрос, пытаются получить имя учетной записи, которую клиент использовал для входа на свой собственный компьютер, что практически невозможно. :)
(Единственным исключением будет то, что они подключены к тому же домену, что и сервер, и сайт находится в их зоне "локальная интрасеть" для IE/Edge/Chrome или настроен в network.automatic-ntlm-auth.trusted-uris
для Firefox. Но все же есть шанс, что они смогут войти на сайт, используя другую учетную запись, чем их учетная запись Windows.)