Как настроить прокси-сервер Express Gateway с аутентификацией CAS

Я пытаюсь создать проверенный на практике API-шлюз для объединения и централизации нескольких инструментов, предоставляемых через API.

Express Gateway идеально подходит для моего случая использования, однако я не совсем уверен, как настроить политику прокси с помощью CAS (или даже, если это пока возможно).

Инструменты, которые я хочу собрать, находятся за CAS, поэтому, когда я пытаюсь перенаправить запросы, они терпят неудачу.

Можно ли использовать Express Gateway таким образом?

Может быть, мне нужно вручную настроить заголовки для прохождения или вручную подключить политику базовой аутентификации?

1 ответ

Решение

Технически говоря, ничто не мешает двум системам корректно работать вместе.

Я не очень знаком с CAS само по себе, но я ожидаю, что у них будет какой-то SDK (может быть, WebAPI?), который вы можете использовать для написания своей собственной интеграции.

В этом случае вы можете написать плагин Express Gateway для интеграции такой функции с самим шлюзом.

Попробуйте взглянуть на документацию нашего плагина; тогда я бы пригласил вас зайти на наш канал Gitter, где мы могли бы в случае реального времени обсудить эту тему.

Ура,

V.

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