Rest TypeError:window.swaggerUi未定义+;Springfox.js

Rest TypeError:window.swaggerUi未定义+;Springfox.js,rest,spring-mvc,swagger-ui,swagger-2.0,Rest,Spring Mvc,Swagger Ui,Swagger 2.0,随机地,当我尝试点击我的SpringREST服务的招摇过市ui url时,我会发现js错误 TypeError: window.swaggerUi is undefined window.swaggerUi.headerView.trigger('update-swagger-ui', { 大多数时候,它运行良好,我得到了所有资源的响应 我错过什么了吗?在大摇大摆地集成到Spring Rest服务中 TypeError: window.swaggerUi is undefined wind

随机地,当我尝试点击我的SpringREST服务的招摇过市ui url时,我会发现js错误

TypeError: window.swaggerUi is undefined

window.swaggerUi.headerView.trigger('update-swagger-ui', {
大多数时候,它运行良好,我得到了所有资源的响应

我错过什么了吗?在大摇大摆地集成到Spring Rest服务中

TypeError: window.swaggerUi is undefined

window.swaggerUi.headerView.trigger('update-swagger-ui', {
我使用的版本是

    <swagger2.version>2.1.2</swagger2.version>
    <swagger-ui.version>2.3.1</swagger-ui.version>
2.1.2
2.3.1

提前谢谢

今天我也遇到了同样的问题,因为项目中的securityInterceptor阻止了对springfox.js中引用的“/configuration/”的访问

如果是这种情况,请尝试添加以下安全例外:

<security:http security="none" pattern="/v2/**"/>
<security:http security="none" pattern="/swagger-resources/**"/>
<security:http security="none" pattern="/swagger-ui.html"/>
<security:http security="none" pattern="/webjars/**"/>
<security:http security="none" pattern="/configuration/**"/>

谢谢!这对我也有用。正如你告诉我的那样,它是阻塞的&