анонимная аутентификация на iis7 LOGON_USER пуст - PullRequest
2 голосов
/ 22 декабря 2011

У меня есть приложение на iis7, использующее анонимную аутентификацию. Я хочу получить LOGON_USER из переменных сервера. В настоящее время он пуст. Microsoft предлагает, как заполнить значения переменных serer в этом посте .

Но это для iis5 & 6. Как это сделать в IIS7?

Актуальная проблема, которую я пытаюсь решить: приложение предназначено для пользователей интрасети и Интернета и является приложением sitecore, работающим на iis7. Если я использую Windows-аутентификацию, я получаю домен и имя пользователя и могу обойти вход для пользователей интрасети, но для внешних пользователей мне также нужна анонимная аутентификация. Наличие обоих вместе не заполняет значения в переменных сервера. Проходил много постов. Также это , в котором говорится использовать проверку подлинности с помощью форм и Windows.

Не в состоянии решить это правильно.

Любая помощь приветствуется. Спасибо !!!

1 Ответ

0 голосов
/ 29 августа 2013

Для отслеживания профиля пользователя пользователю потребуется создать профиль ASP.Net.

Существует программирование, связывающее профиль посетителя Sitecore DMS / OMS с реальным профилем Asp.net.Если вы хотите продолжить отслеживать профиль пользователя Sitecore, вам придется использовать Tracker.Visitor.ExternalUser, а не iis, чтобы определить текущего посетителя на интернет-сайте.

...