相关疑难解决方法(0)

Swagger UI - 有效响应中的"TypeError:无法获取"

我刚刚从Git repo(3.0.19)中删除了最新的Swagger:https://github.com/swagger-api/swagger-ui.git并更新了我的API以使用新版本.

跑来git describe --tags确认,我的版本目前是:v3.0.19-6-gaab1403

我遇到的问题是这里描述的问题,我的响应是403(我可以在浏览器的检查器中看到这个),虽然我有错误403的响应,但我仍然收到TypeError: Failed to fetch消息.

在此输入图像描述

在此输入图像描述

这是我对403响应的定义的片段:

                    "403": {
                    "description": "Forbidden",
                    "headers": {
                        "Access-Control-Allow-Origin": {
                            "type": "string"
                        }
                    }
                },
Run Code Online (Sandbox Code Playgroud)

我也注意到它在这里报道,但我知道这不是一个CORS问题,因为我测试了端点并且OPTIONS返回正确,如果使用有效信息调用端点也是如此(我强制使用403).

有人能指出我正确的方向吗?

更新:我已经测试了401响应,响应相同.

在此输入图像描述

并且400正在按预期工作:

在此输入图像描述

swagger swagger-ui swagger-2.0

14
推荐指数
6
解决办法
3万
查看次数

标签 统计

swagger ×1

swagger-2.0 ×1

swagger-ui ×1