發布於個人的CSDN上:解決SpringBoot整合Swagger報錯No mapping for GET /aifruit/null/swagger-resources/configuration/security
問題
解決
/**
* 解決swagger死循環問題
* 視具體情況用,若控制台報錯 No mapping for GET /aifruit/null/swagger-resources/configuration/security
* 則使用下面代碼
* 下面這幾個地址會一直輪詢,改為重定向
* /null/swagger-resources/configuration/ui
* /null/swagger-resources/configuration/security
* /null/swagger-resources
*/
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/null/api-docs",
"/api-docs").setKeepQueryParams(true);
registry.addRedirectViewController("/null/swagger-resources/configuration/ui",
"/swagger-resources/configuration/ui");
registry.addRedirectViewController("/null/swagger-resources/configuration/security",
"/swagger-resources/configuration/security");
registry.addRedirectViewController("/null/swagger-resources", "/swagger-resources");
}