在WSO2 API Manager 2.1中,每当我尝试使用尾部斜杠创建端点时,例如/countries/
,WSO2在路线上添加*
,例如/countries/*
。这些不被后端识别,因此它们失败了。如果我查看Swagger YAML,路线是在没有星形的情况下正确定义的,例如/countries/
如何说服WSO2 API Manager不将*
添加到我的路线?
答案 0 :(得分:1)
这是一个已知问题,已在2.2.0中修复。
对于2.1.0,您可以尝试自己修复它。查看
中的swagger-ui.js
和swagger-ui.min.js
个文件
wso2am-2.1.0/repository/deployment/server/jaggeryapps/store/site/themes/wso2/templates/api/swagger/swagger
看到这一点。