私は Oracle SOA と BPEL を使用しており、BPEL プロセスから開始する Web サービスを呼び出すための認証要件を設定しました。
私がやろうとしているのは、BPEL プロセス内で認証されたユーザーを取得することです。呼び出し元のユーザーを何らかの方法でプロセス履歴に保存したいと思います。これを行うための明白な方法を確認したので、これを行うための自明ではない方法があるかどうか疑問に思っています。
私は Oracle SOA と BPEL を使用しており、BPEL プロセスから開始する Web サービスを呼び出すための認証要件を設定しました。
私がやろうとしているのは、BPEL プロセス内で認証されたユーザーを取得することです。呼び出し元のユーザーを何らかの方法でプロセス履歴に保存したいと思います。これを行うための明白な方法を確認したので、これを行うための自明ではない方法があるかどうか疑問に思っています。
OWSM ポリシーを使用する必要があります。これは、composite.xml デザイン ビューからサービスを右クリックすることで実行できます。次に、Configure WS Policies -> For Request を選択します。
詳細については、http: //docs.oracle.com/cd/E28280_01/dev.1111/e10224/sca_policy.htm#CHDHAJIHをご覧ください。