PreserveHostHeader (重定向,問題解決)
過濾器設置請求屬性,路由過濾器將檢查該請求屬性,以確定是否應發送原始主機頭,而不是由HTTP客戶端確定的主機頭. 以下示例配置了PreserveHostHeader GatewayFilter:
filters:
- PreserveHostHeader #發送網關原始主機頭:
return “redirect:/orderapi/findId”; (重定向加上路由配置其他微服的前綴)
過濾器設置請求屬性,路由過濾器將檢查該請求屬性,以確定是否應發送原始主機頭,而不是由HTTP客戶端確定的主機頭. 以下示例配置了PreserveHostHeader GatewayFilter:
filters:
- PreserveHostHeader #發送網關原始主機頭:
return “redirect:/orderapi/findId”; (重定向加上路由配置其他微服的前綴)
路由不起作用的集中情況: 配置如下: spring: application: name: gateway cloud: gateway: routes: - id: cruder_rout