Перенаправление URL-адресов Google Cloud Run

# #r #google-cloud-platform #google-cloud-load-balancer

Вопрос:

Я пытаюсь настроить перенаправление для своего приложения Google Cloud Run. Причина этого в том, что у нас есть внутренняя настройка приложения в Google Cloud Run, и мы настроили перенаправление единого входа SAML, чтобы, когда пользователи переходят по URL-адресу единого входа, их просили выполнить вход, а затем перенаправляли на URL-адрес приложения.

Проблема, которую я обнаружил, заключается в том, что, когда кто-то переходит по URL-адресу приложения, он НЕ возвращается к URL-адресу единого входа для входа. Возможно, способ обойти это-настроить балансировщик нагрузки, в котором вы можете указать перенаправление URL-адреса, но я не понял, что я здесь делаю неправильно. Настройка балансировщика нагрузки находится здесь:

введите описание изображения здесь

Как я могу настроить это как можно проще с помощью балансировщика нагрузки GCP, чтобы убедиться, что при переходе по URL-адресу приложения пользователь переходит по URL-адресу единого входа. Когда они переходят по URL-адресу единого входа, их просят войти в систему и в любом случае перенаправить на URL-адрес приложения.

Это приложение создано в R, я знаю, как я могу легко реализовать перенаправление в Dash, но не в R.

Спасибо и надеюсь, что все это имеет смысл, любые советы и знания будут высоко оценены здесь.

Комментарии:

1. Эта логика должна быть заложена в вашем приложении. За исключением Google IAP, балансировщик нагрузки ничего не знает о вашей схеме аутентификации и о том, следует ли перенаправлять пользователя для входа в систему или нет.

Ответ №1:

«Эта логика должна быть заложена в вашем приложении. За исключением Google IAP, балансировщик нагрузки ничего не знает о вашей схеме аутентификации и о том, следует ли перенаправлять пользователя для входа в систему или нет».

@Джон Хэнли