Обратный прокси-сервер Apache2 с ядром .Net на IIS - PullRequest
0 голосов
/ 11 декабря 2018

У меня нет идей, пожалуйста, помогите.У меня есть приложение .NET Core Web Api, которое использует Open ID Connect для аутентификации в Azure.Это работает в разработке, но промежуточная среда имеет обратный прокси-сервер, работающий на apache2, что доставляет мне головную боль.Конфигурация на Apache выглядит следующим образом:

<VirtualHost *:443>
    ServerName internalservicestest.loqutus.be

    ProxyPreserveHost On
    RequestHeader Add X-Forwarded-Proto https

    <Proxy balancer://intservtest>
        BalancerMember  http://192.168.5.59:8081 timeout=5
        BalancerMember  http://192.168.5.59:8082 timeout=5
        ProxySet lbmethod=bytraffic
    </Proxy>

    ProxyPass / balancer://intservtest/
    ProxyPassReverse / balancer://intservtest/

    ErrorLog ${APACHE_LOG_DIR}/internalservicestest.loqutus.be-error.log
    LogLevel debug

Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/internalservicestest.loqutus.be/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/internalservicestest.loqutus.be/privkey.pem
</VirtualHost>

Я могу аутентифицироваться с помощью Open ID Connect, но затем я получаю:

enter image description here

С наилучшими пожеланиями

...