以下の例で示されているように、EGL Rich UI プロキシーまたは Web サービスが SSL を必要とする場合に、要求で HTTPS が使用されていないと、エラーが発生することがあります。
EGL Rich UI プロキシーは、JEE 基本認証を使用して保護されており、ユーザー・データ制約 CONFIDENTIAL または INTEGRAL を含んでいます。
プロキシーを要求するときに HTTPS の代わりに HTTP が使用されています。(JavaScriptの同一生成元ポリシー (Same Origin policy) のために、HTML ファイルを要求するときに使用される プロトコルがプロキシーを要求するときに使用されるプロトコルになります。 同じことがドメイン名およびポート番号についても言えます。)
ServiceInvocationException がメッセージ ID 「CRRUI3658E」とメッセージ「「{1}」上のサービスを呼び出そうとしているときに「{0}」のプロキシーでエラーが発生しました。(An error occurred on proxy at ‘{0}’ while trying to invoke service on '{1}')」でスローされます。この {0} は、プロキシーの URL で、{1} は Web サービスの URL です。 ServiceInvocationException の detail1 には「302」が設定されます。 detail2 には「検出 (Found)」が設定されます。
ServiceInvocationException がメッセージ ID 「EGL1546E」およびメッセージ「要求をサービス呼び出しに変換できませんでした。(The request could not be converted to a service call.)受け取った要求は「」でした。(The received request was ''.)」でスローされます。
HTTP の代わりに HTTPS を使用して HTML ファイルを要求します。