Hallo,
ich benutze die Exchange WebServices gegen einen Server in der selben Domäne und habe das Problem, dass ich mich über einen anderen Account dort anmelden müsste, aber Java (oder was auch immer) automatisch meinen Account nimmt. Das heißt, z.B., ich kann mir damit meine eigenen Mails vom Exchange Server holen, aber nicht die von dem anderen Account, obwohl ich eigentlich explizit dessen Credentials per Authenticator.setDefault() angebe:
Egal was ich mache, das Programm „klaut“ scheint immer automatisch meine Credentials zu klauen. Hat jemand eine Ahnung, was ich da machen kann? Wenn ich einen ExchangeServer benutze, der nicht in der gleichen Domäne liegt, muss ich ja die Anmeldeinformationen explizit angeben. Nur, in dem obigen Fall kann ich sogar jeweils null als Benutzername und Passwort angeben und er ignoriert es einfach.
Interessant ist auch, dass Firefox und Internet Explorer mich auch nicht automatisch anmelden, wenn ich mir die WSDL-Datei auf dem Server angucken will. Wieso macht das Java!?
Vielen Dank schonmal für irgendwelche Tipps.
ich benutze die Exchange WebServices gegen einen Server in der selben Domäne und habe das Problem, dass ich mich über einen anderen Account dort anmelden müsste, aber Java (oder was auch immer) automatisch meinen Account nimmt. Das heißt, z.B., ich kann mir damit meine eigenen Mails vom Exchange Server holen, aber nicht die von dem anderen Account, obwohl ich eigentlich explizit dessen Credentials per Authenticator.setDefault() angebe:
Java:
Authenticator.setDefault(
new MyAuthenticator(username, pwd)
);
Egal was ich mache, das Programm „klaut“ scheint immer automatisch meine Credentials zu klauen. Hat jemand eine Ahnung, was ich da machen kann? Wenn ich einen ExchangeServer benutze, der nicht in der gleichen Domäne liegt, muss ich ja die Anmeldeinformationen explizit angeben. Nur, in dem obigen Fall kann ich sogar jeweils null als Benutzername und Passwort angeben und er ignoriert es einfach.
Interessant ist auch, dass Firefox und Internet Explorer mich auch nicht automatisch anmelden, wenn ich mir die WSDL-Datei auf dem Server angucken will. Wieso macht das Java!?
Vielen Dank schonmal für irgendwelche Tipps.