Stiamo tentando di utilizzare curl in PHP5 per accedere a un sito Web utilizzando l'autenticazione di base.Problemi con nome utente o passaggio con due punti durante l'impostazione di CURLOPT_USERPWD
codice parziale è simile a questo:
<?
...
$uname = "username";
$pass = "p:assword";
curl_setopt($ch,CURLOPT_USERPWD,"$uname:$pass");
...
?>
ma sembra che il colon nella nostra password sta causando problemi.
Non siamo in grado di modificare la password per il nostro sito di produzione, ma abbiamo confermato che il codice funziona correttamente su un altro sito in cui viene utilizzato un nome utente e una password alfanumerici.
C'è un modo per sfuggire i due punti nella password così arricciata funziona ancora? Abbiamo provato "p \: assword" senza fortuna.
Grazie.
Riuscirai a scappare con \:? Non sembra esserci alcuna documentazione a riguardo. – Merijn