Я хотел разместить прокси Nginx в частной сети, где все пользователи частного клиента могут общаться с определенным URL через прокси-сервер.Но как только он соединяет URL-адрес, происходит перенаправление аутентификации, и тогда URl изменился, и, поскольку моя частная сеть не имеет никакого способа подключиться к другому URL-адресу [Интернет заблокирован], время ожидания истекло.Кто-нибудь, пожалуйста, поделитесь некоторыми мыслями, чтобы исправить это?
Я вставил свою конфигурацию ниже
server {
listen 0.0.0.0:443 ssl;
server_name k8s.cluster.mstsg.com;
ssl_certificate /var/tmp/omni/fullchain.pem ;
ssl_certificate_key /var/tmp/omni/privkey.pem ;
ssl_ciphers EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH;
ssl_protocols TLSv1.2;
error_log error.log debug;
location /{
proxy_pass https://ms-tsg.cp.cloud;
proxy_ssl_server_name on;
proxy_set_header Host ms-tsg.cp.cloud;
proxy_ssl_server_name on;
}
a) клиент попадет на URL-адрес k8s.cluster.mstsg.com, который является прокси-серверомб) затем он будет переадресован на "https://ms -tsg.cp.cloud " и затем перенаправлен на другой URL-адрес "https://auth -tsg.cp.cloud "для аутентификации.c) браузер не будет работать во время перенаправления аутентификации, причина в том, что мой клиент имеет доступ только к прокси-серверу, и когда URL-адрес изменился в заголовке, время истекает.
Может ли какой-либо орган поделиться каким-либо предложением?