Итак, у меня была рабочая сетка службы mTLS, пока одна из служб не была обновлена с некоторой логикой манипулирования заголовками.Эта логика получала заголовки из запроса, полученного службой, а затем добавляла эти заголовки в запрос, который эта служба делала, к другому.
С этой логикой mTLS был сломан между этой службой и следующейодин, и если я активирую режим PERMISSIVE, соединение работает как обычно.
Итак, я пошел в контейнер этой службы и сделал запрос curl для следующей службы, но без заголовка хоста, и запрос прошел.
Итак, тот же запрос, только то, что без заголовка узла работает mtls, а с заголовком узла - нет.
Я хотел бы знать причину, по которой это происходит.Это связано с mTLS и как обе службы доверяют друг другу?
Спасибо