Sim e não.
Se o cliente não suportar um proxy, você não poderá passar credenciais para ele (bem, você pode, mas eles serão ignorados).
O que você pode fazer é implementar um proxy transparente, que intercepta todas as solicitações da Web e as envia por meio de um proxy. Isso precisa ser feito em um roteador, então isso dependerá da sua rede - se você pode configurar uma caixa rodando Linux como um roteador / firewall, você pode usar " tproxy " (OpenWRT e presumivelmente outras distribuições similares podem fazer isso em alguns roteadores básicos, mas a configuração nem sempre é trivial).
Eu não joguei com ele, mas parece que você pode fazer algo semelhante em um CISCO .