2008-09-22 5 views
0

У меня есть .asmx в папке в моем приложении, и я продолжаю получать 401, пытаясь получить к нему доступ.IIS 6.0 упрямо запоминает настройки аутентификации

У меня есть двойной и тройной флажок, в том числе настройки безопасности каталога. Это позволяет анонимно. Я отключил проверку подлинности Windows.

Если я удалю приложение и папку его, а затем переделаю его под тем же именем приложения, он волшебным образом повторит старые настройки.

Если я разворачиваю то же самое приложение в другую папку на сервере и создаю другое приложение под новым именем и снова настраиваю настройку безопасности каталога!

Как мне заставить IIS забыть настройки под оригинальным именем приложения?

ответ

1

После удаления первого приложения в IIS и связанных с ним файлов на диске попробуйте перезапустить IIS (или ваш сервер, если это возможно). Затем вернитесь и заново создайте всю установку.

0

В конце концов я снова заработал. Развертывание в другую папку и воссоздание виртуальной папки/приложения.

Я не уверен, как это имеет значение, но по крайней мере все работает снова.

0

Я столкнулся с аналогичной ситуацией с страницами asp.net. У меня был анонимный и интегрированный для виртуального каталога, но одна страница была противоположной. Все работало нормально, пока я не перешел на одну специальную страницу, после чего мои сообщения назад перестали работать, и я не смог выйти из этого сайта до тех пор, пока не развернусь в новом виртуальном каталоге.

Моим возможным решением было включить анонимность и интегрировано для всего сайта и просто отключить анонимную страницу на этой странице.