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

espacios de nombres, endurecimiento, bloqueo de acceso a ciertas APIs REST de WooCommerce

He leído esta sección de wpcerber: https://wpcerber.com/restrict-access-to-wordpress-rest-api/ He habilitado: Bloquear acceso a los datos de los usuarios a través de REST API así como Bloquear acceso a la REST API de WordPress excepto cualquiera de los siguientes. Mis espacios de nombres se muestran de la siguiente manera: { "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" ] } Quiero permitir el acceso a la versión 3 de Woo Rest API, así que he intentado agregar wc/v3 así como wc/v3/products a los espacios de nombres permitidos, pero cuando intento acceder a la API, estoy recibiendo el mensaje 401. // 20201221161556 // https://fee8f3a621.nxcli.net/wp-json/wc/v3/products { "code": "woocommerce_rest_cannot_view", "message": "Lo siento, no puedes listar recursos.", "data": { "status": 401 } } ¿Qué estoy haciendo mal?
1 comentario
Parece que no has iniciado sesión.
Los usuarios deben estar conectados para responder preguntas
Iniciar Sesión
Cerber Security, Antispam & Malware Scan
Respuesta Oficial
Cerber Security, Antispam & Malware Scan
Gregory M.
GM
Keep moving forward
0
Tienes que añadir a la lista blanca "wc", no "wc/v3". Esto significa que WP Cerber no hace distinción entre versiones en los espacios de nombres. Como espacio de nombres, tienes que especificar la cadena antes de la primera barra /.
Parece que no has iniciado sesión.
Los usuarios deben estar conectados para escribir comentarios
Iniciar Sesión
Responder