none
Download von Dateien, jedoch nur von bestimmten Usern bestimmte Dateien RRS feed

  • Frage

  • Hallo Zusammen

    Tut mir leid für meine Unwissenheit, bin noch Anfänger:)

    Ich hätte da mal zwei fragen.

    1. Es hat etwa 500 Kunden und die müssen alle ein für Sie bereitgestelltes PDF- bzw. Excel File downloaden können (also 500 verschieden PDFs und jeder sieht nur seins)

    2. Kann man Administrator Rechte nur anhand von Rollen verteilen?

    Danke schon mal im Voraus. LG Nic

    Sonntag, 28. Oktober 2012 16:08

Antworten

  • Hi Nic

    z.B.:

    Den Dateinamen, Verzeichnis und den User in einer Tabelle speichern.

    Beim auflisten (mit aktuellem Benutzer als Filter) der Dokumente für den Download benutzt du die Tabelle und generierst den HTTP Link dazu.

    Der Dateiname sollte Anfangs eine kurze GUID aufweisen, damit keiner auf den Dateinamen kommt.

    Verzeichnis auflisten noch deaktivieren, damit keiner über HTTP dort rumschnüffeln kann.

    Gruss Philippe

    Dienstag, 20. November 2012 16:10

Alle Antworten

  • Geht's hier um eine ASP.NET-Anwendung (zu erstellend oder existierend) oder um die Standardfunktionalitäten vom IIS?
    Sonntag, 28. Oktober 2012 18:40
  • Hallo

    such mal nach iTextsharp, das ist eine Bibliothek in ASP.NET, die man nutzen kann, um pdfs zu generieren. Jeder Deiner 500 Kunden kann sich also sein eigenes Dokument mit seinen eigen Daten generieren.

    Wenn Du eine Benutzerauthentifizierung mit ASP.NET nutzen möchtes (Membershipprovider, Roleprovieder), dann muss der Administrator auch die entsprechende Rolle haben. Aber Du musst diese Lösung ja nicht nehmen, es gibt auch Lösungen, die nur auf Benutzerrechten basieren. Als Anfänger ist es, meiner Meinung nach, aber einfacher, die ASP.NET Lösung zu nutzen.


    Liebe Grüße, die Luzie!

    Montag, 29. Oktober 2012 18:19
  • Merci für deine Antwort

    Es geht um eine zu erstellende Website.

    Dienstag, 30. Oktober 2012 07:31
  • Hi Nic

    z.B.:

    Den Dateinamen, Verzeichnis und den User in einer Tabelle speichern.

    Beim auflisten (mit aktuellem Benutzer als Filter) der Dokumente für den Download benutzt du die Tabelle und generierst den HTTP Link dazu.

    Der Dateiname sollte Anfangs eine kurze GUID aufweisen, damit keiner auf den Dateinamen kommt.

    Verzeichnis auflisten noch deaktivieren, damit keiner über HTTP dort rumschnüffeln kann.

    Gruss Philippe

    Dienstag, 20. November 2012 16:10