問題タブ [mobilefirst-adapters]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
371 参照

ibm-mobilefirst - 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/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.

引用符

0 投票する
1 に答える
315 参照

java - Worklight 6.2、6.3 で HTTP 応答を取得できない

エラー: WLNativeXHRPlugin$NativeXHRPostListener.onException

デバイスはandroid 4.3、4.4.2、5.02です

0 投票する
1 に答える
122 参照

ant - Windows で ant を使用して IBM MobileFirst アダプターを作成する

私は MobileFirst 6.3 を使用しており、Windows 7 で次の ant Build.xml を書きました。最新の CLI がインストールされています。

次のコマンド「ant adapter」を使用してタスクを実行すると、次のエラーが表示されます。

何か助けはありますか?

0 投票する
1 に答える
297 参照

ibm-mobilefirst - アダプターが MobileFirst Development Server で実行されているかどうかを確認する方法

アダプターが MobileFirst Development Server で実行されているかどうか、または完全なサーバーにデプロイされているかどうかを知る方法はありますか?

- アップデート -

具体的には、アダプターのコード自体から、アダプターが開発者のマシンで実行されているのか、それとも WAS/Tomcat/non-development Liberty Profile で実行されているのかを調べたいと考えています。

テスト用の一部のアダプター・プロシージャーを保護しないままにしておくために、これを知りたいです。このテスト手順は次のようになります

- アップデート -

これは私がイダンの答えで使用しているものです

0 投票する
1 に答える
242 参照

android - MobileFirst Adapter - FWLSE0152E: HTTPS プロトコルの別名「mydomain.com」を持つ証明書チェーンが見つかりません

以下の URL に記載されている手順に従いました。

自己署名証明書を使用した MobileFirst アダプターとバックエンド サーバー間の SSL の構成。

上記の手順を実行した後、正しいエイリアス名「mydomain.com」を持つキー ストア内の証明書を確認できます。しかし、HTTP アダプターで定義されたプロシージャーを呼び出して、HTTPS を使用してバックエンド・サーバーを呼び出すと、ワークライト・サーバー・コンソールで以下の例外がスローされました。

この問題の解決に役立つ提案があれば教えてください。