CascadingDropDownList не работает с анонимным доступом
Я использую CascadingDropDownList из AJAXControlToolkit в веб-приложении ASP.NET MCMS 2002. CascadingDropDownList работает должным образом до тех пор, пока оба флага "Анонимный доступ" и "Интегрированная проверка подлинности Windows" не будут проверены (и это происходит в производственной среде) в настройках безопасности каталога на веб-сайте под IIS.
Я получаю сообщение об ошибке: 500 Internal Server Error (Ошибка внутреннего сервера) Веб-служба не найдена по адресу:
Если я снимаю анонимный доступ или проверку подлинности Windows, все в порядке.
Какие-либо предложения?
1 ответ
Модификация:
ServicePath = "~ / IB20 / Услуги /RegioniProvinceService.asmx"
в:
ServicePath = "HTTP:///Services/RegioniProvinceService.asmx"
решил проблему.
Похоже, что если оба параметра "Анонимный доступ" и "Интегрированная аутентификация" отмечены, это нарушает функциональность, если ServicePath объекта CascadingDropDownList ориентирован на файловую систему.