Какие настройки мне нужны для выполнения следующих действий?
Сервер IIS6 находится в Домене1
Пользователи получают доступ из домена2, например, домен2 \ пользователь
хочу
WindowsIdentity ident = WindowsIdentity.GetCurrent();
чтобы вернуть Domain2 \ User, а не Domain1 \ IUSR_SERVER
Текущие настройки
У меня установлена проверка подлинности в IIS как «Интегрированная проверка подлинности Windows», все остальное ясно, это работает нормально, если на том же сервере, что и сервер IIS.
В web.config:
<authentication mode="Windows"/>
<identity impersonate="true"/>
Кросс-домен этих настроек запрашивает логин.