Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
AvnAvn
1

Использование ServerXMLHTTP

22.05.2006, 14:34. Просмотров 1316. Ответов 4
Метки нет (Все метки)

Не проходит аутентификацию на IIS Win2k3.
vb.net
1
2
Set objSrvHttp = Server.CreateObject("MSXML2.ServerXMLHTTP")
objSrvHTTP.Open "GET", "http://aa/bb.asp http://aa/bb.asp", False, "user", "pwd"
Компьютер пользователя зарегистрирован в домене, страница http://aa/bb.asp http://aa/bb.asp в эксплорере открыватся без запроса паролей. Если в IIS включить анонимную аутентификацию, то все нормально. Как побороть?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2006, 14:34
Ответы с готовыми решениями:

HTTP, MSXML2.ServerXMLHTTP
Госопда, кто может, приведите плиз пару примерчиков работы с заголовками HTTP или же дайте...

проблема с IServerXMLHTTPRequest/ServerXMLHTTP
пожалуйста, скажите, можно ли с помощью IServerXMLHTTPRequest/ServerXMLHTTP (msxml4): -...

Вопрос по MSXML2.ServerXMLHTTP
На тестовом сервере код работает: Set objSrvHttp = Server.CreateObject("MSXML2.ServerXMLHTTP")...

Msxml2.ServerXMLHTTP Выдаёт ошибку MSXML3.DLL (0x80070005) Access is denied.
Код Set objXmlHttp = Server.CreateObject('Msxml2.ServerXMLHTTP') или Set objXmlHttp =...

Работа с двумерными числовыми массивами. Использование указателей. Использование функций пользователя.
Помогите пожалуйста!!!!!!! Сделать три варианта: первый вариант – передача данных между...

4
Alexey Spirin
1 / 1 / 1
Регистрация: 18.10.2007
Сообщений: 1,750
22.05.2006, 14:44 2
Точно не скажу, но навскидку - не "user", "pwd", а "DOMAINuser", "pwd"
0
AvnAvn
22.05.2006, 15:20 3
Не помогает, по Response.Write("HTTP Error: " & objSrvHTTP.status & objSrvHTTP.statusText)
получаю HTTP Error: 401 Unauthorized.
bazile
67 / 43 / 68
Регистрация: 15.03.2007
Сообщений: 6,909
22.05.2006, 16:16 4
Убедись что этот пользователь имеет NTFS права на чтение на данном сайте. При использовании полного имени пользователя с доменом ServerXMLHTTP нормально отрабатывает, я проверил, поэтому дело скорее всего в правах доступа.
0
AvnAvn
22.05.2006, 16:33 5
В свойствах сайта поставил флаг "Обычная проверка подлинности (пароль отправляется в текстовом формате)" - все заработало. (Злоумышленник с анализатором протокола сможет получить пароль)
Проверил это и с объектом MSXML2.ServerXMLHTTP.4.0
Недоработка получается, без простановки этого флажка пароль в Open нужно загонять в кодировке Kerberos?!
22.05.2006, 16:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2006, 16:33

Создание и использование своих @NamedQueries. Использование EntityManager
Добрый день! Создавал классы сущностей и сессий через NetBeans генераторы кода. Использование...

Задачи на использование событий. Осуществить использование событий в программе с применением синтаксиса обработчика, рекомендованного для среды NET Fr
NET Framework. Программа для поиска простых чисел среди чисел Фибоначчи. При нахождении...

Использование строк.Использование структур
Задачка: Дана строка,состоящая из групп нулей и едениц. Найти и вывести на экран группы с нечетным...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru