Проверка подлинности Windows не проходит - PullRequest
0 голосов
/ 01 октября 2009

Я пытаюсь получить доступ к текущему зарегистрированному веб-пользователю для использования в приложении онлайн-форм.

Я работаю Server 2008 x86 с IIS7.

В приложении есть специальное поле с именем User - Domain User, которое должно возвращать имя пользователя. Я включил проверку подлинности окна на веб-сайте по умолчанию и в самом приложении (PerfectForms).

Я выполняю все это через SSL, хотя для тестирования я попытался отключить SSL с тем же результатом.

Проблема в том, что она не передает переменную username приложению. Я получаю нулевые значения. Я отправил форму их инженеру поддержки, и когда он запускает ее на сервере IIS6, работает.

Я попытался изменить пул приложений на классический, но безуспешно.
Есть идеи?

Также в качестве дополнительного вопроса кто-нибудь из вас знает, почему проверка подлинности Windows работает с именем WINS, таким как "https://formsserver", но запрашивает у меня имя пользователя и пароль при использовании полного имени DNS, например" https://formsserver.domain.net"? Сервер является частью того же домена.

1 Ответ

1 голос
/ 01 октября 2009

Вы также разрешаете анонимный доступ к сайту? Я думаю, что отключение анонимного доступа приведет к заполнению имени пользователя.

...