近日,微信小程序團(tuán)隊(duì)推出Donut安全網(wǎng)關(guān)服務(wù)(以下簡(jiǎn)稱安全網(wǎng)關(guān)),面向微信生態(tài)內(nèi)的小程序、公眾號(hào)、APP、網(wǎng)頁端提供安全服務(wù),提供自研鏈路、弱網(wǎng)加速、流量治理、安全防護(hù)等重點(diǎn)能力,全方位保障業(yè)務(wù)高安全、高效率、高可用運(yùn)行。
安全網(wǎng)關(guān)提供了一個(gè)安全的接入鏈路,從調(diào)用端(小程序、公眾號(hào)H5、APP、WEB)發(fā)起的請(qǐng)求直接進(jìn)入微信環(huán)境接入層,微信接入層通過服務(wù)接入節(jié)點(diǎn)將請(qǐng)求轉(zhuǎn)發(fā)至后端服務(wù)網(wǎng)絡(luò)的「網(wǎng)關(guān)實(shí)例」中,在「網(wǎng)關(guān)實(shí)例」中通過路由配置將請(qǐng)求轉(zhuǎn)發(fā)到開發(fā)者自己的上游業(yè)務(wù)服務(wù),完成整個(gè)請(qǐng)求。
鏈路全景圖
相比于云開發(fā)或云托管的訪問鏈路,安全網(wǎng)關(guān)的鏈路是完全獨(dú)立的,相對(duì)來說也更加成熟和安全。并且由于只做請(qǐng)求轉(zhuǎn)發(fā),不受同主體可用的限制。也就是說任何一個(gè)小程序或者公眾號(hào)H5或其他形態(tài)應(yīng)用,都可以使用安全網(wǎng)關(guān)鏈路實(shí)現(xiàn)請(qǐng)求。
感興趣的小程序開發(fā)者可以去官方文檔中查看,同時(shí),微信在鏈路中也提供了來源客戶端的appid等標(biāo)識(shí),開發(fā)者可以在控制臺(tái)或自己的后端服務(wù)針對(duì)的限制,防止其他未授權(quán)的客戶端調(diào)用。