• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Доступ к web-сервису

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Всем привет!
Похожая тема в форуме есть, но немного не то.
Собственно в чем вопрос. Есть WEB-сервис на Lotus. К нему нужно разработать клиента. Выбор пал на RAD Studio 10 (в прошлом Delphi).
Все бы хорошо, клиент работает, но только при разрешенном анонимном доступе к базе. При авторизованном доступе - сервис не работает. Получаю ошибку:

DTD is prohibited.

Line: 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML
Может кто пробовал делать что-то подобное?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 949
609
BIT
257
может это
прояснит ситуацию, т.е. по спецификации не положено совать DTD
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Мне самому не совсем все понятно. Думаю, что в ошибке имеется в виду, что нет xml в ответе от сервера.
А суть вообще вот какая, получу ли я имя пользователя в сессии в сервисе на Lotus если авторизуюсь?
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Вопрос закрыт!
Разобрался. Оказалось все просто... в моей локальной сети куча ограничений по этому и не проходила авторизация.
В открытой сети все заработало.
Касательно контекста пользователя тоже все получилось. Решил при помощи cgi-переменных на стороне сервиса.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!