У меня есть несколько сторонних веб-сервисов, из которых у меня есть только их WSDL.В настоящее время они доступны только в моей внутренней сети.Я хотел бы представить эти веб-службы в Интернете, но, поскольку они считывают / записывают конфиденциальную информацию, мне потребуется какой-то механизм аутентификации, чтобы гарантировать, что только определенные пользователи смогут их вызывать.
Идея состоит в том, чтобы выставить точно такой же интерфейс (те же операции с теми же параметрами), но перехватывать каждый вызов для проверки безопасности, а затем вызывать исходный веб-сервис, если аутентификация действительна, или возвращать сообщение об ошибке или исключении в противном случае.Я пытался использовать Mule ESB для задачи, но я не могу туда добраться. Возможно ли это с мулом?Если нет, как бы я это сделал?Может кто-то указать мне верное направление?Заранее спасибо.