none
http: Zugriff auf Datei in geschütztem Verzeichniss klappt -> und nun? RRS feed

  • Frage

  • Hallo.

    Ich habe bei meinem Provider (1und1) ein geschütztes Verzeichniss angelegt in dem eine Textdatei liegt. Nennen wir den Pfad mal ftp://test.de. Auf diesem Pfad liegt das geschützte Verzeichniss /Geschuetzt und in diesem wiederum die Textdatei <text.txt>.

    Per ftp: komme ich da wirklich nur mit PW ran aber wenn ich die Adresse http://test.de/Geschuetzt/text.txt nehme, dann wird mir der Inhalt der Datei im Browser angezeigt und ein Zugriff mittels:

     

    Dim c As New Net.WebClient
    Dim test As String = c.DownloadString("http://test.de/geschuetzt/test.txt")
    MsgBox(test)
    
    

     


    zeigt dann auch den Inhalt der Datei an.

    Kann ich das irgendwie verhindern? Sprich, dass man auch per http: nur mit einem Kennwort an die Daten kommt?

    Gruß
    Jan

     

    Edit: Danke, es hat sich soweit erledigt, dass ich die Dateieigenschaften auf dem Server so einstellen kann, dass die Datei nicht mehr gelesen werden darf. Nun mal sehen wie ich das aus meinem Programm raus realisieren kann


    • Bearbeitet Yawahoo Sonntag, 11. September 2011 14:42
    Sonntag, 11. September 2011 14:36

Antworten

  • Hallo.

    Ich kann bei 1und1 auf "meinem" ftp-Server für jede Datei die Rechte einzend ändern. So kann ich die Leserechte für jede datei einzelnd vergeben. Ich habe beschlossen das einfach ein mal händisch zu machen und gut.

    Danke
    Jan

     

    • Als Antwort markiert Yawahoo Montag, 19. September 2011 15:06
    Montag, 19. September 2011 15:06

Alle Antworten

  • Hallo Jan

    Edit: Danke, es hat sich soweit erledigt, dass ich die Dateieigenschaften auf dem Server so einstellen kann, dass die Datei nicht mehr gelesen werden darf. Nun mal sehen wie ich das aus meinem Programm raus realisieren kann

    ohne zu wissen, was Du da wo einstellen kannst/muss, kann man dir auch nicht sagen, ob das überhaupt von extern machbar ist. Wenn es um Windows Berechtigungen oder IIS Einstellungen geht, wirst Du das nicht von außen ändern können, es sei denn, es ist dein eigener Rootserver oder dein Provider stellt dir eine API hierfür zur Verfügung.

    Je nach Webhostingpaket kannst Du das aber ggfs. auch relativ einfach über eine web.config Datei, ... erledigen.

     


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
    Sonntag, 11. September 2011 17:12
    Moderator
  • Hallo.

    Ich kann bei 1und1 auf "meinem" ftp-Server für jede Datei die Rechte einzend ändern. So kann ich die Leserechte für jede datei einzelnd vergeben. Ich habe beschlossen das einfach ein mal händisch zu machen und gut.

    Danke
    Jan

     

    • Als Antwort markiert Yawahoo Montag, 19. September 2011 15:06
    Montag, 19. September 2011 15:06