一、问题背景
企业微信平台的服务端 API 要求调用方 IP 在白名单内。Edge Function(Supabase / Deno Deploy)是 serverless 架构,每次请求的出口 IP 不固定,无法直接加入平台白名单。 需要一个固定出口 IP 的代理层,所有对平台 API 的请求通过它中转,这样只需在平台白名单中添加代理服务器的 IP 即可。二、代理服务
2.1 地址
2.2 工作原理
代理是完全透明的——不解析、不修改请求内容,只负责将请求原样转发到目标地址,并将响应原样返回。2.3 接口规范
错误响应:
三、Edge Function 调用方式
3.1 通用 proxyFetch 函数
3.2 使用示例
GET 请求(企微获取 access_token):四、白名单配置
代理服务器的固定出口 IP:五、域名白名单
代理服务对目标域名实施白名单机制。只有经过 Superun 团队审批的域名才能通过代理转发,未授权的域名将返回403 Forbidden。
如需新增代理域名,请联系 Superun 团队申请开通。
superun 网站
访问该网站以了解更多功能和示例.

