XML open wird als anonymous ausgefuehrt

Ahoy!

Ich glaube meine Frage gehört eher ins XML Forum:

Mein Web-Agent (LotusScript) holt per MS-XMLDOM die Quelldaten im XML Format von einem Webserver zum Verarbeiten. Das sieht so aus:

Set source = CreateObject(„Microsoft.XMLDOM“)
source.async = False
source.load(„http://blabla/db.nsf/view?readviewentries“)

Soweit klappt alles wunderbar. Das Problem ist aber, dass die Abfrage der xml View als „anonymous“ geschieht, anstatt unter dem Namen des autentifizierten Benutzers, der den Agent auslöst.

Da die URL, die abgefragt wird, nicht für anonymous zugänglich ist, bekommt der Agent leider keine Daten.

Jemand ne Idee wie man der Abfrage ein username und password übergeben könnte?? Oder was für Alternativen gäbe es zur auswahl anstatt („Microsoft.XMLDOM“) und die .open methode?
Es kann doch nicht sein dass alle, die diese funktion benutzen, ihre server für anonymous offen haben?

thx, flexion

Hallo „flexion“,

Set source = CreateObject(„Microsoft.XMLDOM“)
source.async = False
source.load(„http://blabla/db.nsf/view?readviewentries“)

Soweit klappt alles wunderbar. Das Problem ist aber, dass die
Abfrage der xml View als „anonymous“ geschieht, anstatt unter
dem Namen des autentifizierten Benutzers, der den Agent
auslöst.

Versuch doch mal folgende URL:

http:// username:stuck\_out\_tongue:asswd@blabla/db.nsf/view?readviewentries

allerdings ohne das Leerzeichen zwischen „http://“ und „username“, da es sonst von www nicht dargestellt wird.

Über einen Browser kann man sich normalerweise so gegenüber dem Server autentifizieren, ohne den Dialog zu bekommen.
Nachteil ist natürlich, dass das ganze als Klartext über das Netz geht und in den Logfiles evtl. auch so erscheint.

Die RFC weiss ich im Moment nicht in der dieses Verhalten beschrieben ist und mit MS kenne ich mich in diesem Fall auch nicht aus.

Gruss,
Frank