Я пытаюсь получить доступ к текущему зарегистрированному веб-пользователю для использования в приложении онлайн-форм.
Я работаю Server 2008 x86 с IIS7
.
В приложении есть специальное поле с именем User - Domain User
, которое должно возвращать имя пользователя. Я включил проверку подлинности окна на веб-сайте по умолчанию и в самом приложении (PerfectForms).
Я выполняю все это через SSL
, хотя для тестирования я попытался отключить SSL с тем же результатом.
Проблема в том, что она не передает переменную username приложению. Я получаю нулевые значения. Я отправил форму их инженеру поддержки, и когда он запускает ее на сервере IIS6, работает.
Я попытался изменить пул приложений на классический, но безуспешно.
Есть идеи?
Также в качестве дополнительного вопроса кто-нибудь из вас знает, почему проверка подлинности Windows работает с именем WINS, таким как "https://formsserver", но запрашивает у меня имя пользователя и пароль при использовании полного имени DNS, например" https://formsserver.domain.net"? Сервер является частью того же домена.