Likewise AD Authenication with proxy

I am running Ubuntu 10.04 on my laptop and have successfully joined it to our domain for authentication. we use a proxy server for internet access that requires the AD user and password. Even though the computer is added and I am logged on as the AD user when accessing the internet via Firefox, SSH, APT, and everything else. Its still requiring a login.

Is there a configuration I am missing that sends the user and pwd to the proxy for all the apps?

What kind of proxy is it? if it's an HTTP proxy, you can use this environment variable:

export http_proxy=http://username:password@host:port

I know I can use that but I need it to use the logon credentials for the person logged in, which is authenticated to Active Directory.

If I use the http_proxy, then when the password changes I would have to change it everytime. http_proxy and ftp_proxy does not control all applications. apt-get has their own setting in /etc/apt.conf similar to http_proxy but is separate and there are more.

I would like to make it system wide for all apps.

Not even Windows can easily force things which aren't proxy-aware (or which don't obey global proxy settings) to use an authenticated proxy.

To do this for all HTTP traffic bar none, you'd need to redirect, capture, and process it. Which, actually, could be possible. You would run a squid HTTP proxy locally, and redirect traffic into it with iptables rules, and configure squid to use your local authentication. Squid has a huge variety of authentication options.