最后我只能在filter里面强行给它限制死了~~~
---------------------------------------------------------------------------------------------------------------------------
下面的方法我最后还是失败了,最终决定在shiroConfig里(这个方法本地有效,放到生产竟然也没效果!)
filterChainDefinitionMap.put("/v2/**", "authc");
--------------------------------------------------------------------------------------------------------------------------
knife4j.enable为false时,knife4j后面其他的配置无效,knife4j.enable和knife4j.basic.enable为true时,production true时即便输入密码也无法看到(但有时候存在bug可以直接看到,但马上又看不到了,生产环境实测,这个需要通过springfox.documentation的配置来进一步控制),production为false时输入密码才可以看到
knife4j:
#一定要把true打开,否则配置的production、springfox.documentation配置会失效!!!
enable: true
#开启生产环境屏蔽
production: true
basic:
enable: true
username: jeecg
password: jeecg1314
springfox:(这个才是拦截/v2/api-docs这个接口的)
documentation:
enabled: false
swagger-ui:
enabled: false