Introducing G2.ai, the future of software buying.Try now

espaços de nomes, endurecimento, bloqueio de acesso a certas APIs REST do WooCommerce

Eu li esta seção do wpcerber: https://wpcerber.com/restrict-access-to-wordpress-rest-api/ Eu ativei: Bloquear acesso aos dados dos usuários via REST API, bem como Bloquear acesso à REST API do WordPress, exceto qualquer um dos seguintes. Meus namespaces aparecem da seguinte forma: { "namespaces": [ "oembed/1.0", "2fa/v1", "contact-form-7/v1", "yoast/v1", "mc4wp/v1", "wc/store", "wc-analytics", "wc-admin", "testwp", "elementor/v1", "wc/v1", "wc/v2", "wc/v3", "wccom-site/v1", "wp/v2", "wp-site-health/v1" ] } Eu quero permitir o acesso à Woo Rest API versão 3 e, portanto, tentei adicionar wc/v3, bem como wc/v3/products aos namespaces permitidos, mas quando tento acessar a API, estou recebendo a mensagem 401. // 20201221161556 // https://fee8f3a621.nxcli.net/wp-json/wc/v3/products { "code": "woocommerce_rest_cannot_view", "message": "Desculpe, você não pode listar recursos.", "data": { "status": 401 } } O que estou fazendo de errado?
1 comentário
Parece que você não está logado.
Os usuários precisam estar logados para responder perguntas
Entrar
Cerber Security, Antispam & Malware Scan
Resposta Oficial
Cerber Security, Antispam & Malware Scan
Gregory M.
GM
Keep moving forward
0
Você tem que adicionar à lista branca "wc", não "wc/v3". Significa que o WP Cerber não faz distinção entre versões nos namespaces. Como um namespace, você tem que especificar a string antes da primeira barra /.
Parece que você não está logado.
Os usuários precisam estar logados para escrever comentários
Entrar
Responder