无法将springfox-swagger-ui指向正确的URL

时间:2016-04-05 16:34:40

标签: java spring spring-mvc swagger-ui swagger-2.0

我有一个Spring-MVC-Rest-Webservice,并希望添加Swagger(版本2.4.0)用于文档目的。 springfox-swagger在标准URL处创建一个JSON文档:localhost:8080 / v2 / api-docs。

但是当我将浏览器指向标准的swagger-ui页面时:localhost:8080 / swagger-ui.html我得到以下页面: (http://imgur.com/f4iwC34)(对不起发布链接而不是图像...缺乏声誉:-))

所以似乎Swagger-UI页面服务正确,但在某些时候我必须缺少一些配置细节,以便" undefined"连接到URL而不是" / v2 / api-docs"。在这种情况下,错误消息具有误导性,因为它似乎是Swagger-UI和Web服务未在同一主机和端口上运行时获得的标准消息。在这种情况下," localhost:8080undefined"被识别为与#34; localhost:8080"不同的主机,因此出现错误消息,但实际上与CORS无关,配置它不会解决问题。

有没有人知道我必须配置什么来指向正确的地址?

提前致谢 延

0 个答案:

没有答案