Я работаю над настройкой сервера отчетов для использования веб-службы в качестве источника данных XML.Кажется, у меня проблемы с аутентификацией между веб-службой и отчетом, и я решил использовать встроенную безопасность.Вот что у меня есть:
1) У меня есть веб-сайт с незащищенной службой.Этот веб-сайт настроен для работы ТОЛЬКО в интегрированной безопасности.Это означает, что у нас отключены все другие режимы И включен анонимный доступ в режиме безопасности каталога.
2) В Web.config веб-сайта у меня установлен режим аутентификации Windows.
3) У меня установлен источник данных отчета как источник данных XML.У меня есть правильный URL-адрес службы, и она настроена на встроенную безопасность Windows.Поскольку я выполняю переход от браузера к серверу отчетов и веб-службе, мне интересно, возникла ли у меня проблема с Kerberos, но я не уверен.
Когда я пытаюсь получить доступ к службе,Я получаю 401 ошибку.
Вот журналы IIS, которые я генерирую:
2011-01-07 14:52:12 W3SVC IP_ADDY POST /URL.asmx - 80 - IP_ADDY - 401 1 0 2011-01-07 14:52:12 W3SVC IP_ADDY POST /URL.asmx - 80 - IP_ADDY - 401 1 5
Кто-нибудь раньше решал эту проблему?Спасибо!