Как да внедрим основно HTTP удостоверяване в http:request на Mule ESB

Използвам HTTP заявка в Mule ESB и трябва да внедря HTTP основно удостоверяване в нея. Сега правя това, като използвам изрична заглавка за оторизация:

            <http:request config-ref="HTTP_Request_Configuration" path="/activiti-rest/service/runtime/process-instances" method="POST" doc:name="Request to BPM">
                <http:request-builder>
                    <http:header headerName="Authorization" value="Basic a2VybWl0OnBhc3N3b3JkMQ=="/>
                </http:request-builder>
            </http:request>

Има ли някакъв директен начин за въвеждане на потребител и парола за основно удостоверяване в Mule http:request?


person Nikita Petrov    schedule 23.07.2015    source източник


Отговори (1)


Със сигурност има:

<http:request-config name="basicConfig" host="localhost" port="${httpPort}">
        <http:basic-authentication username="#[user]" password="#[password]" preemptive="#[preemptive]" />
    </http:request-config>
person Ryan Carter    schedule 23.07.2015
comment
Работи, благодаря! Странно, че преди добавянето на този ред към HTTP конфигурацията в XML нямаше основни HTTP настройки за удостоверяване в редактора на Mule config flow. - person Nikita Petrov; 28.07.2015