обеспечивают авторизацию. Каждый middleware отвечает за авторизацию роутов своего сервиса внутри приложения. При попытке объединить роуты, которые используют эти миды получаю след.поведение: при обращении к роутам второго сервиса - требуется авторизация первого сервиса. Как правильно поступить в такой ситуации?
Пример https://scastie.scala-lang.org/bVn3OL4dR2uXaudcuFASrQ
@RLGCHOOXhCFhzetFm9es01
видимо, первый миддлвар имплементирован так, что сначала требует авторизацию, а уже потом пытается заматчить реквест
в общем, заюзайте org.http4s.server.Router и если пути отличаются для firstRoutesWithMid и secondRoutesWithMid, должно помочь
Обсуждают сегодня