Ciao a tutti.
Ho un problema di autenticazione trasparente. Vi illustro lo scenario.
Occorre che un portale php esegua l'autenticazione (di tipo basic) presso un sito esterno in maniera trasparente per l'utente, e che reindirizzi al browser la pagina esterna con l'autenticazione eseguita.

Ho già provato i due seguenti approcci:
1.
$user = 'nome_utente';
$password = 'password_utente';
$url = 'www.sito_esterno.net';

$str = 'http://'.$user.':'.$password.'@'.$url;
http_redirect($str);

2.
$user = 'nome_utente';
$password = 'password_utente';
$url = 'www.sito_esterno.net';

header('Authorization: Basic '.base64_encode($user.':'.$password));
header('Location: http://'.$url);

Entrambi vanno a buon fine su Firefox, mentre Internet Explorer continua a chiedermi l'autenticazione.
Avete qualche suggerimento?

Alberto