問題タブ [apic]
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.
xslt - IBM APIConnect で JSON を XML SOAP Web サービスにマッピングする際に空の名前空間がスキップされる
バックエンド Web サービスを呼び出すために、受信 JSON 要求を SOAP XML 要求にマップする必要があります。XML 要求のスキーマ定義には、次のように構成された名前空間があります。
「Field2」フィールドには空の名前空間が定義されており、バックエンドは、送信されるリクエストで空の名前空間を送信することを期待しています。ただし、マッピング後、API Connect は空の名前空間をスキップし、それをバックエンドに渡さないため、障害が発生します。誰もそのような問題に直面したことがありますか?空の名前空間を渡すための回避策は何ですか?
意味:
バックエンドから予想されるリクエスト:
APIC によって送信される要求:
javascript - JavaScript を使用した JSON Web Key への暗号化キー
私は JavaScript または GatewayScript の初心者です。.pem (local:///cert の下の DataPower にある、または暗号オブジェクトに追加できる) のコンテンツを JWK に変換する必要があるという要件があります。
JavaScriptを開発する方法の出発点を教えてください。
- DataPower から暗号鍵オブジェクトを参照します (暗号鍵オブジェクト JWKCryptoCertObj の例)
- 暗号鍵オブジェクトを復号化します (JWKCryptoCertObj.pem の例)
- キーのコンテンツを JSON Web キー (
jwk.readCertificate()
)に変換します。
jwk.readCertificate()
これまでのところ、キー オブジェクトを JWK に変換するのに役立つことがわかりました。
私はそれを取得するために以下のコードを試しました:
var jwk = require('jwk');
var myJWK = jwk.readCertificate('cerjwk');
console.log(myJWK);
ただし、DataPower で以下のエラーが発生します。
ここで問題を解決してくれる人はいますか? 前もって感謝します!!