API网关 APIG-跨域调用APIG开放的API:开启跨域访问
开启跨域访问
API网关默认不开启跨域访问,如果您需要开启,请参考以下说明完成跨域配置。如需自定义跨域的请求头、跨域的请求方法和指定授权访问的域,请使用配置API的跨域资源共享。
- 简单请求的跨域访问
如果是创建新的API,在“安全配置”时,勾选“开启支持跨域(CORS)”开关。详细的使用指导,可参考简单请求。
- 非简单请求的跨域访问
非简单请求的跨域访问可通过两种配置方式实现,选择其中一种配置即可。
方式一:配置一个OPTIONS请求,作为预检请求。预检请求API的参数设置,请参考以下说明填写,操作详情请参考非简单请求。
方式二:只需配置一个跨域资源共享策略并绑定API即可,配置详情请参考配置API的跨域资源共享。
- 在“前端定义”中,参数填写说明如下:
- 请求方法:选择“OPTIONS”
- 请求协议:选择与已开启CORS的API相同的请求协议
- 路径:填斜杠/
图2 预检请求-定义API请求
- 在“安全配置”中,安全认证选“无认证”,勾选“开启支持跨域CORS”。
图3 预检请求-使用无认证方式
- 后端配置选择“Mock”。
图4 预检请求-后端选Mock
- 在“前端定义”中,参数填写说明如下:
- 调用API_API调用流程_API网关APIG-华为云
- API网关跨VPC开放后端服务_API开放后端服务_API网关APIG-华为云
- 使用API网关开放云容器引擎CCE工作负载_开放API_API网关APIG-华为云
- 使用API网关开放本地数据中心服务能力_开放API_API网关APIG-华为云
- API网关支持http到https自动重定向_开放API_API网关APIG-华为云
- API网关双重认证_双重认证方式_API网关APIG-华为云
- API网关基本概念_云原生API网关_API网关APIG-华为云
- 什么是API网关_API网关有什么作用_API网关APIG-华为云
- API网关有哪些使用场景_API网关作用_API网关APIG-华为云
- API网关流量控制策略_流量管控_API网关APIG-华为云