Как настроить прокси-сервер Express Gateway с аутентификацией CAS
Я пытаюсь создать проверенный на практике API-шлюз для объединения и централизации нескольких инструментов, предоставляемых через API.
Express Gateway идеально подходит для моего случая использования, однако я не совсем уверен, как настроить политику прокси с помощью CAS (или даже, если это пока возможно).
Инструменты, которые я хочу собрать, находятся за CAS, поэтому, когда я пытаюсь перенаправить запросы, они терпят неудачу.
Можно ли использовать Express Gateway таким образом?
Может быть, мне нужно вручную настроить заголовки для прохождения или вручную подключить политику базовой аутентификации?
1 ответ
Технически говоря, ничто не мешает двум системам корректно работать вместе.
Я не очень знаком с CAS
само по себе, но я ожидаю, что у них будет какой-то SDK (может быть, WebAPI?), который вы можете использовать для написания своей собственной интеграции.
В этом случае вы можете написать плагин Express Gateway для интеграции такой функции с самим шлюзом.
Попробуйте взглянуть на документацию нашего плагина; тогда я бы пригласил вас зайти на наш канал Gitter, где мы могли бы в случае реального времени обсудить эту тему.
Ура,
V.