无法通过JHipster访问API文档
问题描述:
我一直在试图访问生成的JHipster生成的Spring应用程序的Swagger-UI。我尝试通过“/swagger-ui.html”访问,因为这与其他项目一样正常,但现在还没有。我也查了一下安全配置类,尝试了所有引用swagger的URL(例如“/swagger-ui/index.html”),但它们都不起作用:它的响应代码为404.无法通过JHipster访问API文档
我知道配置类运行,因为控制台显示“已启动的Swagger”消息,但仍然没有UI。
任何想法?任何帮助都感激不尽。谢谢。
答
有下的src /主/ web应用/招摇的UI一看就看到已经产生什么resoures。另外请确保您运行所有的gulp构建步骤,例如swagger-ui,它是作为生成环境的构建过程中的一项任务。
答
要访问JHipster应用程序中的Swagger文档,您需要以管理员身份登录并单击admin navbar下拉列表中的“API”链接。
答
您已经确保招摇情景模式下直接访问它? 在src/main/resources/config/application-dev.yml
spring:
profiles:
active: dev
include: swagger
或
spring:
profiles:
active: dev, swagger
检查你的配置也许错误的端口。应该是8080 –
都能跟得上!我实际上被重定向到JHipster的默认错误页面 –