d4ni3lr Posted June 3, 2016 Share Posted June 3, 2016 (edited) Estoy desarrollando una aplicación con AngularJS e Ionic que se conecta al Web Service de prestashop, pero el navegador siempre genera una petición tipo "OPTIONS" la cual no envia el header de autorización, por lo que prestashop retorna un 401 Unauthorized. Alguna sugerencia? Gracias. Edited June 5, 2016 by d4ni3lr (see edit history) Link to comment Share on other sites More sharing options...
d4ni3lr Posted June 5, 2016 Author Share Posted June 5, 2016 Logré solucionar el problema parcialmente modificando el archivo "webservice/dispatcher.php" indicando que si la peticion es del tipo "OPTIONS" termine la peticion, lo cual genera un estatus 200 en el cliente. Sé que no es la mejor solución pero me permite seguir trabajando por el momento. if($_SERVER['REQUEST_METHOD'] == 'OPTIONS'){ exit; } ob_start(); require_once(dirname(__FILE__).'/../config/config.inc.php'); ... Si alguien tiene el mismo problema y encuentra una solución más "elegante" apreciaría mucho si me notifican Link to comment Share on other sites More sharing options...
Recommended Posts