文档首页/ API网关 APIG/ 常见问题/ 开放API/ 为什么跨域调用API失败?
更新时间:2024-12-04 GMT+08:00

为什么跨域调用API失败?

  1. 检查是否开启CORS。

    进入API详情,单击“编辑”,查看是否开启CORS。如果没开启CORS,请开启。

  2. 检查是否创建OPTIONS方式的API,每个分组只需创建一个OPTIONS方式的API。

    参数配置如下:

    所属分组:选择已开启CORS的API所在分组。

    请求方法:选择OPTIONS。

    请求协议:选择与已开启CORS的API相同的请求协议。

    请求路径:选择与已开启CORS的API相同的请求路径或者与已开启CORS的API匹配的请求路径。

    匹配模式:选择前缀匹配。

    安全认证:“无认证”模式安全级别低,所有用户均可访问,不推荐使用。

    支持跨域CORS:勾选。