Автор Тема: Разное поведение host:8000  (Прочитано 3997 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Skif

  • Jr. Member
  • **
  • Сообщений: 726
  • Репутация: +10/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Разное поведение host:8000
« : Апрель 03, 2008, 02:02:29 pm »
При вызове NWA всё проходит без проблем
При вызове Workcenter  валится с  UNCAUGHT_EXCEPTION
 CX_FQDNN
sm20 даёт что логин (тип H) проходит успешно
ST22 даёт интересный анализ
METHOD check.

  DATA: lv_host    TYPE string,
        lv_port    TYPE string.  "#EC NEEDED

  lv_host = request->get_header_field( name = 'host' ).
  IF lv_host NA '.' OR lv_host CO '0123456789.:'.
    IF NOT lv_host CS 'localhost'.
      SPLIT lv_host AT ':' INTO lv_host lv_port.
>>>>>      RAISE EXCEPTION TYPE cx_fqdn
        EXPORTING host   = lv_host
                  domain = '.<domain>.<ext>'. "#EC NOTEXT recommend security group
    ENDIF.
  ENDIF.

ENDMETHOD.


косяк судя по всему в вызове host в виде xxx.xxx.xxx.xxx
по каментам - секьюрити не нравится такой вид
но в других же вызовах проходит!
а теперь уважаемые знатоки, вопрос - где настраивается уровень безопасности? ))
или как отрубить эту фигню?
пощёл читать секурити гайд sp15 ))








Оффлайн Skif

  • Jr. Member
  • **
  • Сообщений: 726
  • Репутация: +10/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Разное поведение host:8000
« Ответ #1 : Апрель 03, 2008, 04:12:16 pm »
ну пока подсунул резолвинг - проехало - до след остановки ))
логин приняла вывела web dynpro картинку и - повисла, сцука с часами...