A página de swagger2 está bloqueada por shiro

Cena do projeto:

Depois de usar a estrutura de segurança Shiro, você pode configurar filtros. Você não pode entrar na página sem fazer login.

        //未认证都不允许通过
        filtermap.put("/**", "authc");

Descrição do Problema:

A página de teste da interface swagger2 não pode ser navegada.

@Override
        public void run() {
    
    
            bytes = mmInStream.read(buffer);
            mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget();
        }

Análise de causa:

Por causa do filtro, a página de teste da interface swagger2 foi bloqueada.


solução:

Esta página precisa ser lançada.

// swagger2页面
        filtermap.put("/swagger-ui.html", "anon");
        filtermap.put("/swagger/**", "anon");
        filtermap.put("/swagger-resources/**", "anon");
        filtermap.put("/v2/**", "anon");
        filtermap.put("/webjars/**", "anon");
        filtermap.put("/configuration/**", "anon");
        filtermap.put("/doc.html","anon");

normal agora.
Insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/yang13676084606/article/details/110391214
Recomendado
Clasificación