C# - Wie lade ich große Dateien in einer .NET-Anwendung herunter?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 C# - Wie lade ich große Dateien in einer .NET-Anwendung herunter?

Post by Anonymous »

Wir verwenden derzeit .NET 8 und was mir begegnet ist, ist ein etwas nerviges und interessantes Thema zugleich und ich bräuchte ein paar Ratschläge, wie man es richtig macht. Unsere Anwendung kann Protokolldateien herunterladen und wir tun dies, indem wir der Richtlinie von MS folgen: https://learn.microsoft.com/en-us/aspne ... m-a-stream .
Wenn es jedoch um größere Protokolldateien geht – die wir leider haben – funktioniert das nicht und deshalb habe ich ihren weiteren Schritt/Lösung in diesem Abschnitt befolgt: https://learn.microsoft.com/en-us/aspne ... from-a-url
Der Downloadvorgang über die URL funktioniert also, allerdings blockiert unser Azure Application Gateway solche Anfragen, da es möglicherweise unsere Protokolle offenlegt, was schlecht ist.
Meine Frage wäre, ob es einen anderen Ansatz für dieses Problem gibt oder ob ich eine Authentifizierung für den Download darin einbaue die URL? Ich dachte, der Ordner wwwroot in meiner Anwendung sei sozusagen ein „sicherer Bereich“, wurde aber trotzdem blockiert. Habe ich hier etwas vergessen/übersehen?
Danke!

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post