Serverless 应用引擎网关路由里可以设置https转http脱协议吗?交接的可以是私有clb?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在Serverless 应用引擎(SAE)中配置网关路由时,是否可以设置 HTTPS 转 HTTP 的协议脱卸(即 HTTPS 请求被转发为 HTTP 请求),以及是否支持使用私有 CLB,以下是详细解答:
在 SAE 中配置网关路由时,不直接支持 HTTPS 转 HTTP 的协议脱卸功能。根据知识库中的描述,SAE 的网关路由配置允许选择前端协议类型为 HTTP 或 HTTPS。然而,配置中并未提供将 HTTPS 请求自动转换为 HTTP 请求的选项。
如果需要实现 HTTPS 转 HTTP 的功能,建议通过以下方式间接实现: 1. 在后端应用中处理:后端应用可以接收 HTTPS 请求并自行解密为 HTTP 流量。 2. 使用 ALB 或 MSE 网关:ALB 和 MSE 网关支持更高级的流量管理策略,可能可以通过自定义规则实现 HTTPS 到 HTTP 的转换。
是的,SAE 支持使用私有 CLB(传统型负载均衡)进行网关路由配置。具体说明如下:
综上所述,SAE 网关路由目前不支持直接配置 HTTPS 转 HTTP 的协议脱卸,但可以通过后端应用或高级网关(如 ALB/MSE)实现类似功能;同时,支持使用私有 CLB 进行网关路由配置,满足内网流量分发需求。