我在APIGEE Edge上配置了一个API代理,当启用OAuth访问令牌验证时,该代理抛出CORS错误并自动将POST请求转换为OPTIONS请求。我已经尝试在Pre和Post流中的不同点配置CORS策略,但没有效果。短暂性脑缺血我尝试添加CORS策略和添加飞行前流程来处理OPTIONS请求,但都不起作用。现在我还没有弄明白为什么POST请求作为OPTIONS请求出现。
guz6ccqo1#
以下步骤帮助我实现了apigee代理的CORS配置。1.根据文档添加CORS策略。1.添加CORS策略后;在Proxy Endpoints中,转到PreFlow并在Response步骤中添加您的策略。1.将条件添加到所有附加的保单中,以跳过OPTION请求,如下面的屏幕截图所示。1.同时为CORS-飞行前检查添加Flow
Proxy Endpoints
PreFlow
Response
Flow
1条答案
按热度按时间guz6ccqo1#
以下步骤帮助我实现了apigee代理的CORS配置。
1.根据文档添加CORS策略。
1.添加CORS策略后;在
Proxy Endpoints
中,转到PreFlow
并在Response
步骤中添加您的策略。1.将条件添加到所有附加的保单中,以跳过OPTION请求,如下面的屏幕截图所示。
1.同时为CORS-飞行前检查添加
Flow