码迷,mamicode.com
首页 > 编程语言 > 详细

spring cloud gateway和nigix 路由转发时携带域名头信息

时间:2021-05-24 14:35:17      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:www   请求   htm   发送   efi   ber   过滤   https   域名   

1.nigin添加一段配置

  server {
        listen 80; 
        # this is the key !!!!! 
        proxy_set_header Host $host;
        location /client/pids {
            proxy_pass http://10.103.13.103:3200/client/pids;
        }
        location /interface/client/pids {
            proxy_pass http://10.103.13.103:3200/interface/client/pids;
        }
        ......

2.gateway网关配置

有一个过滤器PreserveHostHeaderGatewayFilter,用来在gateway转发请求的时候把原始请求的host头部带上,转发给目标服务。

- id: auth-service
uri: lb://auth-service
predicates:
- Path=/api/auth/**,/api/oauth/dd/**
filters:
- StripPrefix=1
- PreserveHostHeader #发送网关原始主机头:

转自:https://www.cnblogs.com/abu1314/articles/13123654.html

spring cloud gateway和nigix 路由转发时携带域名头信息

标签:www   请求   htm   发送   efi   ber   过滤   https   域名   

原文地址:https://www.cnblogs.com/duanxz/p/14780228.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!