Мы создали шлюз приложений Azure, используя правила на основе путей для перенаправления запросов клиентов на серверы в фоновом пуле на основе имени экземпляра клиента, например:
"/client1/*" -> Server1
"/client2/*" -> Server2
"/client3/*" -> Server1
Когда мы делаем запросы к http://mygateway.azure.com/client1/, он работает нормально. а Server1 возвращает ожидаемую страницу. Но когда я пропустил конечную косую черту /
, например http://mygateway.azure.com/client1, Server1 не может быть найден, и страница не возвращается. Похоже, что шлюз приложений не может разрешить URL-адрес во время операции перезаписи.
Я пробовал серьезные настройки пути в ApplicationGatewayBackendHttpSettings, такие как «/client1
», «/client1/*
» и «/client1*
», но это не сработало.
У вас когда-нибудь возникала эта проблема?
Tks