Отсутствует имя приложения Anypoint Platform (flowVars._clientName)

Сегодня я столкнулся со странной проблемой: когда я запускаю приложение MuleSoft локально из AnypointStudio и отправляю запрос от почтальона, я получаю ошибку 403. При отладке я обнаружил, что приложение проверяет flowVars._clientName, но его нет. Согласно этой документации, на самом деле ожидается flowVars._clientName.

https://help.mulesoft.com/s/article/How-to-get-the-client-application-name-in-a-flow-based-on-the-client-id-and-client-secret.

Итак, мое приложение не работает с ошибкой 403. Кажется, что другие среды работают отлично.

И да, он использует принудительное использование идентификатора клиента.

Какие-нибудь подсказки?

2 ответа

Без дополнительных подробностей похоже, что проблема в логике вашего приложения. В статье базы знаний, на которую вы ссылались, описано, как это сделать, если вам нужно получить имя клиента. Это не говорит о том, что вы должны использовать для аутентификации. Вы не описываете, как приложение выполняет аутентификацию / авторизацию. Это в потоке? Или в политике? Если это стандартная политика принудительного применения идентификатора клиента, выражения для оценки идентификатора клиента и секрета могут быть настроены, но я не думаю, что по умолчанию это не так.#[flowVars._clientName] ни #[flowVars._clientId].

Обратите внимание, что Exchange - это в основном репозиторий API и других артефактов. Он ничего не аутентифицирует во время выполнения. Если ваше приложение не пытается как-то его использовать, но я не могу придумать для этого причину.

Проблема была решена только путем повторной загрузки Anypoint Studio и среды выполнения mule. Очень странно, это происходило только для одного приложения, а не для других. Создание нового рабочего пространства не помогло, удаление приложения, повторное клонирование и установка не помогли, даже повторное клонирование в новом каталоге не помогло. Только использование новой Anypoint Studio и установка среды выполнения разрешили это (даже со старой базой кода) ...

Другие вопросы по тегам