2011-11-22 6 views
6

È facile utilizzare "RequestHeader append Proxy-Authorization" per creare un proxy forward senza autenticazione che rimbalzi su uno protetto da password. Ma questa intestazione non è accoda a CONNECT richieste ... Sono consapevole della patch suggerito a https://issues.apache.org/bugzilla/show_bug.cgi?id=37355, ma non sembra essere integrato nel ramo trunk/rilascioApache ProxyRemote con autorizzazione proxy (tramite connessione/HTTPS)

C'è un altro modo per configurare la credenziali di autorizzazione del proxy remoto (e potrebbero essere utilizzate nelle transazioni CONNECT)?

risposta

0

Ho trasferito la patch dal messaggio della mailing list 2005 al ramo apache 2.2.X (ultimo 2.2) e l'ho testata con successo. Uso: ProxyRemote * http://[user]:[pswd]@host:port/ (sostituire anche la necessità di RequestHeader)

https://gist.github.com/131/2a5ffedc2acf61061cf39e966def2ff2

+0

ricompilazione con la patch applicata non è un'opzione per me; esiste un altro metodo per impostare apache nell'intestazione Autorizzazione proxy nella richiesta CONNECT? –

+0

Non ho idea se questo sia stato corretto a monte, mi dispiace – 131