Un usuario pregunt贸 馃憞
Hola, estoy desarrollando un plugin y necesito publicarlo en una API e incluir un encabezado de autorizaci贸n.
$basicauth = 'Basic ' . base64_encode( $client_id . ':' . $client_secret );
$headers = array(
'Authorization' => $basicauth,
'Content-type' => 'application/json',
'Content-length' => $contentlen
);
$pload = array(
'method' => 'POST',
'timeout' => 30,
'redirection' => 5,
'httpversion' => '1.0',
'blocking' => true,
'headers' => $headers,
'body' => $bdy,
'cookies' => array()
);
$response = wp_remote_post($url, $pload);
Entonces, como el control remoto me devolv铆a 500, decid铆 publicar para m铆 mismo para ver lo que estaba enviando.
As铆 es como se ve pload:
pload: Array
(
[method] => POST
[timeout] => 30
[redirection] => 5
[httpversion] => 1.0
[blocking] => 1
[headers] => Array
(
[Authorization] => Basic NzYblahblahblahblah0YjQzZg==
[Content-type] => application/json
[Content-length] => 132
)
[body] => {"code":"Niu","grant_type":"authorization_code","redirect_uri":"http://blahblahblah"}
[cookies] => Array
(
)
)
Se cambiaron algunos datos de campo para proteger a los inocentes.
Pero cuando imprimo los encabezados encontrados usando apache_request_headers () veo todo excepto el encabezado de Autenticaci贸n.
headers : Array
(
[Content-Length] => 132
[Content-Type] => application/json
[Accept] => */*
[Accept-Encoding] => deflate, gzip
[Connection] => close
[Host] => blhblahblahblah
[Referer] => https://blahblahblah
[User-Agent] => WordPress/4.9.2; https://blahblahblah
)
(@chrisadhome)
Hace 2 a帽os, 11 meses
驴Su servidor apache permite enviar encabezados de autenticaci贸n?
驴Su solicitud trabajar en cartero?
Esta respuesta fue modificada hace 2 a帽os, 11 meses por.
(@wpstoneblue)
Hace 2 a帽os, 11 meses
隆Oh wow! Gracias Chris,
A帽adiendo:
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
el .htaccess resolvi贸 mi configuraci贸n de prueba.
隆Lo apreciamos!
(@chrisadhome)
Hace 2 a帽os, 11 meses
隆Excelente!
Me alegro de ayudar. Marque esta solicitud de soporte como Resuelta. Gracias.
Esta respuesta fue modificada hace 2 a帽os, 11 meses por.
驴Solucion贸 tu problema??
0 / 0