0

У меня есть приложение mvc3, использующее проверку подлинности Windows. он отлично работает на моем локальном компьютере.asp.net mvc3 проверка подлинности Windows работает только на локальном компьютере

<authentication mode="Windows" /> 

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

В IIS я отключил анонимную аутентификацию, только активировала проверку подлинности Windows. Мой компьютер и служба находятся в одном домене.

+0

Вам необходимо добавить сервер в локальную зону в Internet Explorer. Сервер должен быть добавлен в локальную интрасеть, поскольку он не будет автоматически обнаружен. Добавьте сервер в этот список, перезапустите IE и он будет автоматически аутентифицироваться. – Marko

+0

большое вам спасибо. оно работает. – qinking126

+0

Я рад отметить это ниже как принятый ответ, чтобы он мог помочь другим. – Marko

ответ

1

Вам необходимо добавить сервер в локальную зону в Internet Explorer. Сервер должен быть добавлен в локальную интрасеть, поскольку он не будет автоматически обнаружен. Добавьте сервер в этот список, перезапустите IE и он будет автоматически аутентифицироваться.

Смежные вопросы