VB.Net-Forum - Beitragsübersicht -
ThemaV03: Zugriff auf Datei von Office 365 – Sharepoint mit VB.NET
Von papa99
Datum 12. Mai 2016 um 12:01:21
Frage Hallo,

ich versuche eine Datei von einer Sharepointanwendung zu downloaden:
Dim objWebClient As New WebClient()
Dim Cred As New System.Net.NetworkCredential
Cred.UserName = "myName"
Cred.Password = "myPassword"
Cred.Domain = "https://www.myDomain.com"

objWebClient.Credentials = Cred

objWebClient.DownloadFile("https://www.myDomain.com/sites/myFile.txt", "c:\downloads\myFile.txt")
Dateiname und Passwort sind die vom Microsoft-Konto. Leider bleibt das Programm bei "DownloadFile" ohne Fehlermeldung stehen.
Weiß jemand, wie ich da wenigstens eine Exception generieren kann?

Danke im Voraus
papa99
Antwort:
Von fips1950
Datum 11. Juli 2016 um 10:39:09
Antwort Hier mal eine Demo, wie es funktioniert, ggf. ist noch zu konvertieren:
Imports System.Net

Module Module17

Public Sub Main()
Try
Using objWebClient As New WebClient()
Dim docPath As String = My.Settings.SPDomain & "/DocBib/myFile.txt"
Dim uriWebClient As New Uri(docPath)
objWebClient.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)")
objWebClient.Headers.Add("Content-Type", "application / zip, application / octet - stream")
objWebClient.Headers.Add("Accept-Encoding", "gzip,deflate,sdch")
objWebClient.Headers.Add("Referer", "http://Something")
objWebClient.Headers.Add("Accept", "text/plain")
objWebClient.DownloadFile(New Uri(docPath), "c:\temp\myFile.txt")
End Using
Catch ex As Exception
Dim msg As String = ""
Dim ex1 = ex
While ex1 IsNot Nothing
msg &= ex1.Message & vbNewLine
ex1 = ex1.InnerException
End While
Console.WriteLine(msg)
End Try
Console.ReadKey()
End Sub

End Module
--
Peter
s. auch VB Forum MS
Meine Homepage
[ Antwort schreiben | Zurück zum VB.Net-Forum | Forum-Hilfe ]
Antworten
V03: Zugriff auf Datei von Office 365 – Sharepoint mit VB.NET - papa99 12. Mai 2016 um 12:01:21
Re: Zugriff auf Datei von Office 365 – Sharepoint mit VB.NET - fips1950 11. Juli 2016 um 10:39:09

Ihre Antwort
(Nick-)Name   Wichtige Informationen zur Namensangabe
E-Mail (opt.)  Wichtige Informationen zur Angabe einer eMail-Adresse
Thema   Wichtige Informationen zur Angabe eines Themas
Betrifft (IDE)  VB.Net 2003
Ihre Antwort
Smilies
Mehr...
FettKursivUnterstrichen   Übersicht der Tipp-KürzelÜbersicht der Projekt-KürzelÜbersicht der Bücher-Kürzel 
Homepage
Titel
Root-Smilies              
             
             
[ Zurück zum VB.Net-Forum | Forum-Archiv | Forum-Hilfe | Chat ]

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB.Net | VB/VBA-Forum | DirectX | DirectX-Forum | Chat | Ausschreibungen | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Sonntag, 13. Dezember 2015