{"id":1153,"date":"2025-07-11T15:40:07","date_gmt":"2025-07-11T18:40:07","guid":{"rendered":"https:\/\/admglobal.com.ar\/ayuda\/?post_type=ht_kb&#038;p=1153"},"modified":"2025-07-11T15:40:07","modified_gmt":"2025-07-11T18:40:07","slug":"error-http-401","status":"publish","type":"ht_kb","link":"https:\/\/admglobal.com.ar\/ayuda\/centro-ayuda\/error-http-401\/","title":{"rendered":"Error HTTP 401"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-11.png\"><img loading=\"lazy\" decoding=\"async\" width=\"626\" height=\"269\" src=\"https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-11.png\" alt=\"\" class=\"wp-image-1154\" style=\"width:526px;height:auto\" srcset=\"https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-11.png 626w, https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-11-300x129.png 300w, https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-11-50x21.png 50w, https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-11-60x26.png 60w, https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-11-100x43.png 100w\" sizes=\"auto, (max-width: 626px) 100vw, 626px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Este error indica que el servidor de WooCommerce\u00a0<strong>rechaza la solicitud por motivos de autenticaci\u00f3n<\/strong>. A continuaci\u00f3n, detallamos\u00a0<strong>todas las causas posibles<\/strong>\u00a0que pueden estar generando esta situaci\u00f3n:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1.&nbsp;<strong>Credenciales API incorrectas o incompletas<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verifique que las claves\u00a0<strong>Consumer Key<\/strong>\u00a0y\u00a0<strong>Consumer Secret<\/strong>\u00a0est\u00e9n correctamente copiadas y no contengan espacios adicionales.<\/li>\n\n\n\n<li>Aseg\u00farese de estar utilizando claves generadas desde el men\u00fa:<br><strong>WooCommerce \u2192 Ajustes \u2192 Avanzado \u2192 REST API<\/strong><br>con los permisos adecuados (Lectura o Lectura\/Escritura).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">&nbsp;2.&nbsp;<strong>Usuario sin permisos suficientes<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El usuario de WordPress que gener\u00f3 las claves debe tener rol de\u00a0<strong>Administrador<\/strong>.<\/li>\n\n\n\n<li>Si el usuario fue modificado, desactivado o eliminado, las claves dejan de ser v\u00e1lidas.<\/li>\n\n\n\n<li>Cambiar la contrase\u00f1a del usuario tambi\u00e9n puede causar problemas si hay plugins de seguridad activos.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u00a03.\u00a0<strong>Dominio incorrecto al llamar la API<\/strong> (m\u00e1s com\u00fan)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El sitio responde sin \u201cwww\u201d (ejemplo:\u00a0<code>https:\/\/tusitio.com.ar<\/code>), por lo que es importante que\u00a0<strong>la URL de la API coincida exactamente<\/strong>.<\/li>\n\n\n\n<li>Si el sistema intenta conectarse usando\u00a0<code>https:\/\/www.tusitio.com.ar<\/code>, el servidor puede rechazar la autenticaci\u00f3n.<\/li>\n\n\n\n<li>Esto se debe a c\u00f3mo WordPress maneja las sesiones y cookies por dominio.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-13.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"389\" src=\"https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-13-1024x389.png\" alt=\"\" class=\"wp-image-1156\" srcset=\"https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-13-1024x389.png 1024w, https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-13-300x114.png 300w, https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-13-768x292.png 768w, https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-13-50x19.png 50w, https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-13-60x23.png 60w, https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-13-100x38.png 100w, https:\/\/admglobal.com.ar\/ayuda\/wp-content\/uploads\/2025\/07\/image-13.png 1145w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u00a04.\u00a0<strong>Bloqueo por plugins de seguridad<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Algunos plugins como\u00a0<strong>Wordfence<\/strong>,\u00a0<strong>iThemes Security<\/strong>\u00a0o\u00a0<strong>Limit Login Attempts<\/strong>\u00a0pueden bloquear solicitudes externas a la API.<\/li>\n\n\n\n<li>Tambi\u00e9n pueden bloquear cabeceras como\u00a0Authorization:\u00a0necesarias para la autenticaci\u00f3n.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u00a05.\u00a0<strong>Falta de configuraci\u00f3n del servidor para pasar la cabecera Authorization<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Algunos servidores requieren una l\u00ednea extra en el archivo\u00a0.htaccess,\u00a0para que WordPress reciba correctamente la autenticaci\u00f3n b\u00e1sica:SetEnvIf Authorization \u00ab(.*)\u00bb HTTP_AUTHORIZATION=$1<\/li>\n\n\n\n<li>Si esto no est\u00e1 presente, WooCommerce puede devolver el error 401 aunque las claves sean correctas.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">Te dejamos un enlace al art\u00edculo explicativo de como configurar WooCommerce: <a href=\"https:\/\/admglobal.com.ar\/ayuda\/centro-ayuda\/configuracion-woocommerce\/\">Configuraci\u00f3n WooCommerce<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este error indica que el servidor de WooCommerce\u00a0rechaza la solicitud por motivos de autenticaci\u00f3n. A continuaci\u00f3n, detallamos\u00a0todas las causas posibles\u00a0que pueden estar generando esta situaci\u00f3n: 1.&nbsp;Credenciales API incorrectas o incompletas &nbsp;2.&nbsp;Usuario sin permisos suficientes \u00a03.\u00a0Dominio incorrecto al llamar la API (m\u00e1s com\u00fan) \u00a04.\u00a0Bloqueo por plugins de seguridad \u00a05.\u00a0Falta de configuraci\u00f3n&#8230;<\/p>\n","protected":false},"author":2,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[38],"ht-kb-tag":[39],"class_list":["post-1153","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-woocommerce","ht_kb_tag-woocommerce"],"_links":{"self":[{"href":"https:\/\/admglobal.com.ar\/ayuda\/wp-json\/wp\/v2\/ht-kb\/1153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/admglobal.com.ar\/ayuda\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/admglobal.com.ar\/ayuda\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/admglobal.com.ar\/ayuda\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/admglobal.com.ar\/ayuda\/wp-json\/wp\/v2\/comments?post=1153"}],"version-history":[{"count":1,"href":"https:\/\/admglobal.com.ar\/ayuda\/wp-json\/wp\/v2\/ht-kb\/1153\/revisions"}],"predecessor-version":[{"id":1157,"href":"https:\/\/admglobal.com.ar\/ayuda\/wp-json\/wp\/v2\/ht-kb\/1153\/revisions\/1157"}],"wp:attachment":[{"href":"https:\/\/admglobal.com.ar\/ayuda\/wp-json\/wp\/v2\/media?parent=1153"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/admglobal.com.ar\/ayuda\/wp-json\/wp\/v2\/ht-kb-category?post=1153"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/admglobal.com.ar\/ayuda\/wp-json\/wp\/v2\/ht-kb-tag?post=1153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}