0
私が散乱を持っているが、私は別の認証ヘッダ(ユーザ名とパスワードは、異なるシステムのために異なっている)を持つ複数のエンドポイントシステムをコールする必要のあるプロキシの実装を収集します。現在、私のesbは1つのエンドポイントしか呼び出さず、異なる資格証明を持つ他の人を捨てます。ESB
助けてください。あなたのバックエンドは基本認証を使用する場合は、バックエンドの各呼び出しの前に「認可」ヘッダを設定した場合
私が散乱を持っているが、私は別の認証ヘッダ(ユーザ名とパスワードは、異なるシステムのために異なっている)を持つ複数のエンドポイントシステムをコールする必要のあるプロキシの実装を収集します。現在、私のesbは1つのエンドポイントしか呼び出さず、異なる資格証明を持つ他の人を捨てます。ESB
助けてください。あなたのバックエンドは基本認証を使用する場合は、バックエンドの各呼び出しの前に「認可」ヘッダを設定した場合
することは、それが動作するはずです。
<property xmlns:ns="http://org.apache.synapse/xsd"
name="Authorization"
expression="fn:concat('Basic ', base64Encode('username:password'))"
scope="transport"/>
<send> endpoint1
.....
<property xmlns:ns="http://org.apache.synapse/xsd"
name="Authorization"
expression="fn:concat('Basic ', base64Encode('username2:password2'))"
scope="transport"/>
<send> endpoint2