欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

springcloud使用zuul解決微服務(wù)的跨域問題

1.配置zuul
注意zuul要允許與進行跨域相關(guān)的頭信息

創(chuàng)新互聯(lián)專注于鄯善網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供鄯善營銷型網(wǎng)站建設(shè),鄯善網(wǎng)站制作、鄯善網(wǎng)頁設(shè)計、鄯善網(wǎng)站官網(wǎng)定制、小程序制作服務(wù),打造鄯善網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供鄯善網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

zuul:
#需要忽略的頭部信息,不在傳播到其他服務(wù)
??sensitive-headers:?Access-Control-Allow-Origin
??ignored-headers:?Access-Control-Allow-Origin,H-APP-Id,Token,APPToken

2.注入CorsFilter

package?com.cfh.practice.zuulserver.config;

import?org.springframework.context.annotation.Bean;
import?org.springframework.context.annotation.Configuration;
import?org.springframework.web.cors.CorsConfiguration;
import?org.springframework.web.cors.reactive.UrlBasedCorsConfigurationSource;

/**
?*?@Author:?www.fhadmin.org
?*?@Date:?2019/9/16
?*?@Description:?使用zuul解決請求跨域問題
?*/
@Configuration
public?class?CorsConfig?{

????@Bean
????public?CorsFilter?corsFilter()?{
????????final?UrlBasedCorsConfigurationSource?source?=?new?UrlBasedCorsConfigurationSource();
????????final?CorsConfiguration?config?=?new?CorsConfiguration();
????????config.setAllowCredentials(true);?//?允許cookies跨域
????????config.addAllowedOrigin("*");//?#允許向該服務(wù)器提交請求的URI,*表示全部允許,在SpringMVC中,如果設(shè)成*,會自動轉(zhuǎn)成當(dāng)前請求頭中的Origin
????????config.addAllowedHeader("*");//?#允許訪問的頭信息,*表示全部
????????config.setMaxAge(18000L);//?預(yù)檢請求的緩存時間(秒),即在這個時間段里,對于相同的跨域請求不會再預(yù)檢了
????????config.addAllowedMethod("*");//?允許提交請求的方法,*表示全部允許
????????source.registerCorsConfiguration("/**",?config);

????????return?new?CorsFilter(source);
????}

}

這樣我們就完成了跨域,但需要注意如果在最外層的服務(wù)網(wǎng)關(guān)配置了跨域,那服務(wù)自身就不能再進行跨域處理否則會引發(fā)沖突

當(dāng)前標題:springcloud使用zuul解決微服務(wù)的跨域問題
標題URL:http://chinadenli.net/article38/ppiisp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、做網(wǎng)站、網(wǎng)站制作、服務(wù)器托管、網(wǎng)站排名、動態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管