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