1

本番環境では、以下のエラーが表示されます。

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/query] 失敗。状態: 403、応答: サーバーはアプリケーションからの要求を処理できませんでした。後でもう一度やり直してください。worklight.js:5061 WL.Logger.__logworklight.js:5445 PUBLIC_API.(無名関数)worklight.js:3559 ウィンドウ。

私は使っている

  • IBM MobileFirst 6.3 コンシューマ エディション
  • Liberty プロファイル 8.5.3

シナリオの実行
このアプリは、Localhost 上および内部ネットワーク内で完全に実行されています。しかし、パブリック IP では、アプリケーションから httpadapter にアクセスできません。

//********エラー ブラウザ ログ オン コール アプリ

引用符

接続が拒否されました INTERNALTMG 2015 年 2 月 26 日午後 1:43:12 ログの種類: Web プロキシ (リバース) 状態: 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/例/共通/クエリ フィルター情報: Req ID: 0a68784f; 圧縮: クライアント = はい、サーバー = いいえ、圧縮率 = 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.

引用符

4

1 に答える 1