Thanks very much, this works. :)
On Apr 8, 5:02 pm, "Julian (Google)" <[EMAIL PROTECTED]> wrote:
> Hi,
>
> For authentication http.proxyUser and http.proxyPassword don't seem to
> work, another way to do it is using java.net.Authenticator.
>
> System.getProperties().put("proxySet","true");
> System.getProperties().put("proxyPort","3128");
> System.getProperties().put("proxyHost","localhost");
> Authenticator.setDefault(new
> SimpleAuthenticator("username","password"));
>
> I created a class Simple Autheticator:
>
> import java.net.Authenticator;
> import java.net.PasswordAuthentication;
>
> public class SimpleAuthenticator extends Authenticator
> {
> private String username, password;
> public SimpleAuthenticator(String username, String password)
> {
> this.username = username;
> this.password = password;
> }
> protected PasswordAuthentication getPasswordAuthentication()
> {
> return new PasswordAuthentication(
> username,password.toCharArray());
> }
>
> }
>
> Julian.
>
> On Apr 7, 2:33 pm, "Julian (Google)" <[EMAIL PROTECTED]> wrote:
>
> > Hi,
>
> > You could change the Setting System Properties:
>
> > Add the following lines in your Java code so that JVM uses the proxy
> > to make HTTP calls. This would, of course, require you to recompile
> > your Java source.
>
> > System.getProperties().put("http.proxyHost", "someProxyURL");
> > System.getProperties().put("http.proxyPort", "someProxyPort");
> > System.getProperties().put("http.proxyUser", "someUserName");
> > System.getProperties().put("http.proxyPassword", "somePassword")
>
> > Another method is using Command Line JVM Settings:
>
> > The proxy settings are given to the JVM via command line arguments:
>
> > $ java -Dhttp.proxyHost=proxyhostURL
> > -Dhttp.proxyPort=proxyPortNumber
> > -Dhttp.proxyUser=someUserName
> > -Dhttp.proxyPassword=somePassword javaClassToRun
>
> > Julian.
>
> > On Apr 5, 1:45 pm, Himadri <[EMAIL PROTECTED]> wrote:
>
> > > I am using gdata api behind a proxy server. How can I set my proxy
> > > username password in my program. I have set the properties
> > > http.proxyHost and http.proxyPort.
>
> > > Regards.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Apps APIs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/google-apps-apis?hl=en
-~----------~----~----~----~------~----~------~--~---