MobileFirst: на общедоступном IP-адресе невозможно вызвать адаптер из приложения

На производстве я получаю сообщение об ошибке ниже.

POST http://publicIP:9080/AppName/apps/services/api/proj/common/query 403 (Запрещено ( Сервер отклонил указанный унифицированный указатель ресурсов (URL). Обратитесь к администратору сервера. ))worklight.js:1099 window.WLJSX.Ajax.Request.WLJSX.Class.create .requestworklight.js:1062 window.WLJSX.Ajax.Request.WLJSX.Class.create.initializeworklight.js:526 klassworklight.js:3410 window.WLJSX.Ajax.WLRequest.WLJSX.Class.create.sendRequestworklight.js:3278 window .WLJSX.Ajax.WLRequest.WLJSX.Class.create.initializeworklight.js:526 klassworklight.js:8580 __invokeProcedureworklight.js:8623 (анонимная функция) worklight.js:5061 [/AppName/apps/services/api/AppName/common /запрос] сбой. состояние: 403, ответ: серверу не удалось обработать запрос от приложения. Пожалуйста, повторите попытку позже. .WLJSX.Ajax.WLRequest.WLJSX.Class.create.onWlFailureworklight.js:958 (анонимная функция)worklight.js:1181 window.WLJSX.Ajax.Request.WLJSX.Class.create.respondToReadyStateworklight.js:1114 window.WLJSX. Ajax.Request.WLJSX.Class.create.onStateChangeworklight.js:958 (анонимная функция)

Я использую

  • IBM MobileFirst 6.3 потребительская версия
  • Профиль свободы 8.5.3

Сценарии Запуск
Это приложение отлично работает на локальном хосте и во внутренней сети. Но в общедоступном IP-адресе я не могу получить доступ к httpadapter из приложения.

//*********ОШИБКА Журнал браузера при вызове приложения

Цитата

Отказано в подключении INTERNALTMG 26.02.2015 13:43:12 Тип журнала: веб-прокси (обратный) Статус: 12202 Forefront TMG отклонил указанный унифицированный указатель ресурсов (URL). Правило: mobileapps Источник: Внутренний (10.39.30.64:52151) Назначение: Локальный хост (worklightsvr.local.machine 132.20.68.46:9080) Запрос: POST http://132.20.68.46:9080/AppName/apps/services/api/example/common/query Информация о фильтре: Идентификатор запроса: 0а68784ф; Сжатие: клиент=Да, сервер=Нет, скорость сжатия=0% Скорость распаковки=0% Протокол: http Пользователь: анонимный Описание: C:\Program Files\Microsoft Forefront Threat Management Gateway\UI_HTMLs_image\general\minusImg.gifДополнительная информация 1. Агент клиента: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, например Gecko) Chrome/40.0.2214.115 Safari/537.36 2. Источник объекта: Интернет (Источник — Интернет. Объект добавлен в кеш.) 3. Информация о кэше: 0x51c0000 (Ответ включает заголовок CACHE-CONTROL: NO-CACHE или PRAGMA: NO-CACHE. Ответ включает заголовок CACHE-CONTROL: NO-STORE. Ответ включает либо CACHE-CONTROL: MUST-REVALIDATE, либо CACHE-CONTROL : Заголовок PROXY-REVALIDATE. Ответ включает заголовок EXPIRES. Ответ включает заголовок WWW-AUTHENTICATE.) 4. Время обработки: 1 MIME-тип:

Цитата


person Terry    schedule 01.03.2015    source источник


Ответы (1)


Как говорится в ошибке, проверьте в своем ИТ-отделе, что вы не блокируете URL-адрес/домен где-то в своем корпоративном брандмауэре.

person Idan Adar    schedule 01.03.2015
comment
Спасибо за ваш отзыв. Позвольте мне сказать вам точный бревенчатый протектор - person Terry; 01.03.2015
comment
Уважаемый Идан, я отредактировал свой вопрос. пожалуйста, посмотрите, и наш ответ будет необходим здесь - person Terry; 01.03.2015
comment
Пожалуйста, прочитайте журнал ошибок, который вы разместили. Проконсультируйтесь с вашим ИТ-отделом. - person Idan Adar; 01.03.2015
comment
Я консультировался с отделом ИТ. Они создали правило, позволяющее всем общедоступным URL-адресам обращаться к WL-серверу. Теперь они запрашивают URL-адрес запроса, который фактически вызывается из приложения WL в адаптер. - person Terry; 01.03.2015
comment
по какой-либо причине, может ли это быть проблемой со стороны разработки и конфигурации? - person Terry; 01.03.2015
comment
Любые обновления? по моей просьбе - person Terry; 01.03.2015
comment
Мы провели перекрестную проверку с сервером TMG. Но каждый URL-адрес был назначен и включен в правиле (ах). рабочий свет/*, приложение/*, имя_приложения/* - person Terry; 02.03.2015
comment
Если каждый URL-адрес включен и назначен как доступный. что тогда будет причиной? НУЖНА ПОМОЩЬ! - person Terry; 02.03.2015
comment
Если вам нужна помощь и вы являетесь клиентом IBM, откройте PMR. Stack Overflow — это веб-сайт сообщества, и вы не можете гарантировать немедленную помощь. - person Idan Adar; 02.03.2015