LinqtoXML https mit Autentifizierung

12/08/2008 - 09:23 von Uwe Gabbert | Report spam
Hallo,

ich möchte in VB9 mit LinqToXml eine XML-Datei online öffnen.
Diese liegt auf einem per SSL gesicherten Server. Wie kann ich beim
Öffnen ein Benutername / Passwort übergeben?

dim xdoc as new xmldocument
xdoc.load("https://www.blabla.de/datei.xml")

Danke

Uwe Gabbert
 

Lesen sie die antworten

#1 Martin Honnen
12/08/2008 - 13:20 | Warnen spam
Uwe Gabbert wrote:

ich möchte in VB9 mit LinqToXml eine XML-Datei online öffnen.
Diese liegt auf einem per SSL gesicherten Server. Wie kann ich beim
Öffnen ein Benutername / Passwort übergeben?

dim xdoc as new xmldocument
xdoc.load("https://www.blabla.de/datei.xml")



XmlDocument ist aber nicht LINQ to XML, das wàre XDocument.

Pseudocode etwa:

Dim credentials As New
NetworkCredential(UserName,SecurelyStoredPassword,Domain)
Dim resolver As New XmlUrlResolver()
resolver.Credentials = credentials
Dim settings As New XmlReaderSettings()
settings.XmlResolver = resolver
Using reader As XmlReader =
XmlReader.Create("https://example.com/foo.xml", settings)
Dim doc As XDocument = XDocument.Load(reader)
...
End Using




Martin Honnen MVP XML
http://JavaScript.FAQTs.com/

Ähnliche fragen