Нужна помощь в настройке IIS для обслуживания веб-служб 2.0 - PullRequest
0 голосов
/ 28 октября 2008

Я пытаюсь развернуть веб-службы .NET 2.0 в IIS, на которых установлены версии 1.0 и 2.0. Этот веб-сервер в основном обслуживает большое приложение .NET 1.0.

Я скопировал проект веб-службы .NET 2.0 на сервер и создал виртуальный каталог, указывающий на нужную папку.

Когда я устанавливаю версию ASP.NET на 2.0 в IIS, приложение запрашивает у меня имя пользователя и пароль (когда я пытаюсь открыть сайт в браузере), если я устанавливаю его обратно на 1.0, то я не запрашивается пароль, но, очевидно, выдается полная ошибка приложения.

У меня включен анонимный доступ (с именем пользователя и паролем), и аутентифицированный доступ отмечен как «Встроенная аутентификация Windows)

Как настроить IIS, чтобы у меня не запрашивался пароль при установке версии ASP.NET на 2.0?

Спасибо ...

РЕДАКТИРОВАТЬ У меня были серьезные проблемы с подключением, и, очевидно, я создал несколько повторяющихся сообщений ... Я удалю те, которые не имеют ответов.

Ответы [ 3 ]

2 голосов
/ 28 октября 2008

Вам следует настроить отдельный веб-сайт и пул приложений для приложения .NET 2.0.

2 голосов
/ 28 октября 2008

Просто чтобы прояснить ответ Дейва, вам действительно нужно всего 2 пула приложений, один для .NET 1.1 и один для 2.0, вы можете сгруппировать все приложения, использующие соответствующие платформы, для использования соответствующего пула приложений. Это означает, что вам не нужен новый пул приложений для каждого сайта / службы в IIS.

2 голосов
/ 28 октября 2008

Вам, по крайней мере, нужно будет запустить каждый веб-сервис в своем собственном пуле приложений. Нельзя смешивать версии фреймворка .net в одном пуле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...