Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Αποθήκευση αρχείου σε μία web based application

Îåêßíçóå áðü ôï ìÝëïò koffina. Τελευταία δημοσίευση από το μέλος evliatsas στις 29-05-2006, 21:06. Υπάρχουν 9 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  24-05-2006, 11:17 13238

    Αποθήκευση αρχείου σε μία web based application

    Θα ήθελα να ρωτήσω το εξης:
    Έχω μία εφαρμογή υλοποιημένη σε asp κατα την εκετέλεση της οποίας θέλω να δημιουργείται ένα αρχείο (txt) και να αποθηκευεται στον server ή τουλάχιστον στον client.
    Πως μπορώ να το κάνω αυτό;

    ευχαριστώ πολύ
  •  24-05-2006, 12:40 13246 σε απάντηση της 13238

    Απ: Αποθήκευση αρχείου σε μία web based application

    Ποιός δημιουργεί το αρχείο αυτό; Θες με άλλα λόγια να κάνεις upload ένα αρχείο απο τον σκληρό δίσκο του client στο server, ή το αντίθετό; Ή απλώς θές να δημιουργείς ένα αρχείο στο server για κάποιο λόγο, το οποίο δημιουργείται στο server και μένει εκεί;

    Για πες λίγο καλύτερα το σενάριό σου ...

    Υ.Γ. Ρίξε μια ματιά στο FileSystemObject, σου επιτρέπει να δημιουργείς και να διαβάζεις text files απο scripting περιβάλλον.
    Angel
    O:]
  •  25-05-2006, 12:50 13313 σε απάντηση της 13246

    Απ: Αποθήκευση αρχείου σε μία web based application

    Να συμπληρώσω ότι θα πρέπει να δώσεις τα απαραίτητα permissions στο φάκελλο που θα σώζεις το file και να έχεις υπόψη με ποιο χρήστη θα τρέχει ο κώδικας (ASPNET. NETWORK SERVICE or Impersonate)


    Βαγγέλης Ξανθάκης
    Independent Consultant
    www.aylos.com
  •  26-05-2006, 19:27 13369 σε απάντηση της 13313

    Απ: Αποθήκευση αρχείου σε μία web based application

    Εκει κυριως αντιμετωπιζω το προβλημα. Πως ακριβως ορίζω τον χρηστη στον κωδικα; Το authentication θα γίνεται μέσω των Windows;

    Ευχαριστω για τις απαντησεις
    Ιωαννα
  •  26-05-2006, 19:28 13370 σε απάντηση της 13246

    Απ: Αποθήκευση αρχείου σε μία web based application

    Αυτο που θελω να κανω ειναι να δημιουργησω στον server το αρχειο και να μεινει εκει.
  •  26-05-2006, 21:39 13373 σε απάντηση της 13370

    Απ: Αποθήκευση αρχείου σε μία web based application

    Δώσε περισσότερα στοιχεία για το περιβάλλον στο οποίο τρέχει η εφαρμογή. Είναι Windows XP, Windows Server 2000/2003?
    Βαγγέλης Ξανθάκης
    Independent Consultant
    www.aylos.com
  •  27-05-2006, 16:53 13396 σε απάντηση της 13373

    Απ: Αποθήκευση αρχείου σε μία web based application

    Η εφαρμογη τρεχει σε Windows XP.
  •  27-05-2006, 17:23 13397 σε απάντηση της 13396

    Απ: Αποθήκευση αρχείου σε μία web based application

    Θα πρέπει να ορίσεις ένα φάκελο στον οποίο να αποθηκεύεται το αρχείο και να δηλώσεις το full path name στην εφαρμογή σου. Επίσης πρέπει στα NTFS permissions του φάκελου να δώσεις full permissions στον ASP.NET user


    Βαγγέλης Ξανθάκης
    Independent Consultant
    www.aylos.com
  •  27-05-2006, 17:24 13399 σε απάντηση της 13397

    Απ: Αποθήκευση αρχείου σε μία web based application

    ASPNET χωρίς τελεία


    Βαγγέλης Ξανθάκης
    Independent Consultant
    www.aylos.com
  •  29-05-2006, 21:06 13463 σε απάντηση της 13313

    Απ: Αποθήκευση αρχείου σε μία web based application

     vxan wrote:
    Να συμπληρώσω ότι θα πρέπει να δώσεις τα απαραίτητα permissions στο φάκελλο που θα σώζεις το file και να έχεις υπόψη με ποιο χρήστη θα τρέχει ο κώδικας (ASPNET. NETWORK SERVICE or Impersonate)

     

    Όσον αφορά το Impersonate (Άν επιλέξεις να μην έχει δικαιώματα ο ASPNET User), σου παραθέτω κάποιες οδηγίες από το MSDN:

    In the application configuration file (Web.config), you establish the authentication mode that your application uses and establish that the application will impersonate the user's credentials — that is, that it will run as that user.

    To configure Web.config to allow Windows integrated security

    Open the Web.config file for your application and add the following elements to it:
     <authentication mode="Windows" />
     <identity impersonate="true"/>
    The <authentication> element might already be there.

    Note   Elements in Web.config are case sensitive.

     

    Με τον τρόπο αυτό, θα πρέπει να έχει δικαιώματα στον φάκελλο του Server ο Windows User που άνοιξε την σελίδα. 

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems