WCF за nginx LB с другой структурой URL - PullRequest
0 голосов
/ 03 марта 2020

У меня есть сеть с именем app, работающая на сервере приложений app01 в качестве WCF на http://app01/MyService Я хочу обслуживать ее из nginx loadbalancer из URL http://companyproxy/app/MyService. Я могу добиться этого с помощью следующего nginx .conf:

server {
   location /app/MyService {
    proxy_pass http://apppool/MyService;
    }
}
   upstream apppool {
    server app01;
   }

Однако WCF считает, что он работает на http://companyproxy/MyService (об этом сообщается в wsdl). Как я могу изменить файл conf, чтобы служба правильно сообщала о себе в wsdl для работы на http://companyproxy/app/MyService? Нельзя легко изменить саму службу или конфигурацию IIS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...