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

 

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

Πρόβλημα με SqlMemberShip από dev σε production server

Îåêßíçóå áðü ôï ìÝëïò zeon. Τελευταία δημοσίευση από το μέλος zeon στις 24-09-2011, 01:34. Υπάρχουν 9 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  24-09-2011, 00:02 67485

    Πρόβλημα με SqlMemberShip από dev σε production server

    Γεια χαρά,

    έχω μια εφαρμογούλα με sqlmembership. Όλα καλά, μα μόλις την πήγα στον live server (asp.net project + database) δεν παίζει. παίρνω error:

    {"The 'SqlMembershipProviderr' requires a database schema compatible with schema version '1'.  However, the current database schema is not compatible with this version.  You may need to either install a compatible schema with aspnet_regsql.exe (available in the framework installation directory), or upgrade the provider to a newer version."}

    Να σημειώσω ότι 
    1. έχω εγγραφή στον πίνακα aspnet_Applications με application name αυτό που έχω ορίσει στο web.config στον provider,
    2. έχω τις κατάλληλες εγγραφές στο aspnet_SchemaVersions

    Τέλος να σημειώσω ότι ΔΕΝ μπορώ να τρέξω aspnet_regsql (λόγω shared hosting) και ότι έχω δώσει στο χρήστη, τον οποίο έχω στο connectionstring permissions σε όλες τις aspnet_* stored procedures

    Καμιά ιδέα κανείς?
  •  24-09-2011, 00:18 67486 σε απάντηση της 67485

    Απ: Πρόβλημα με SqlMemberShip από dev σε production server

    Προφανώς είσαι σε Windows Server 2008 R2 με IIS 7.χ και SQL Server 2008 R2 και .ΝΕΤ 4.0. Δοκίμασε στο web config στο membership στο σημείο που είναι το application και έχει την τιμη "/" να βάλεις αντί για αυτή το "NoSingleSlash"
    Antonios Chatzipavlis

  •  24-09-2011, 00:45 67487 σε απάντηση της 67486

    Απ: Πρόβλημα με SqlMemberShip από dev σε production server

    Γεια χαρά, ευχαριστώ για την άμεση απάντηση, ναι σε τέτοιο περιβάλλον είμαι.Έχω τιμή κανονικά στο application name και όχι slash
  •  24-09-2011, 00:57 67488 σε απάντηση της 67487

    Απ: Πρόβλημα με SqlMemberShip από dev σε production server

    Αυτό που σου είπα το δοκίμασες;
    Antonios Chatzipavlis

  •  24-09-2011, 01:16 67489 σε απάντηση της 67488

    Απ: Πρόβλημα με SqlMemberShip από dev σε production server

    όχι. μπορείς να μου δώσεις  παράδειγμα γιατί δεν πιάνω ακριβώς τι να αλλάξω?
    παραθέτω 

    <add name="TutorialsSqlMembershipProvider" type="SqlMembershipProviderr"
                 connectionString="ss"
                 enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false"
                 applicationName="Tutorials" requiresUniqueEmail="true" passwordFormat="Hashed"
                 maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1"
                 passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
    </providers>
  •  24-09-2011, 01:22 67490 σε απάντηση της 67489

    Απ: Πρόβλημα με SqlMemberShip από dev σε production server

    <add name="TutorialsSqlMembershipProvider" type="SqlMembershipProviderr"
    connectionString="ss"
    enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false"
    applicationName="NoSingleSlash" requiresUniqueEmail="true" passwordFormat="Hashed"
    maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1"
    passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
    </providers>v

    Antonios Chatzipavlis

  •  24-09-2011, 01:27 67491 σε απάντηση της 67490

    Απ: Πρόβλημα με SqlMemberShip από dev σε production server

    Και πάλι τίποτα. Στο aspnet_Applications έχω τιμή "Tutorials" οπότε λογικά αυτό θα πρεπε να έχω και στον provider
  •  24-09-2011, 01:29 67492 σε απάντηση της 67490

    Απ: Πρόβλημα με SqlMemberShip από dev σε production server

    Επίσης ξέχασα να σε ρωτήσω αλλά το θεώρησα δεδομένο ότι έχεις όλους τους πίνακες για το security  στην βάση που έχεις και τους άλλους πίνακες της εφαρμογής σου. Με αυτό θέλω να πω ότι δεν έχεις δύο βάσεις σωστά; 


    Antonios Chatzipavlis

  •  24-09-2011, 01:33 67493 σε απάντηση της 67492

    Απ: Πρόβλημα με SqlMemberShip από dev σε production server

    και μέσα στον application πίνακα του security υπάρχει το Tutorials
    Antonios Chatzipavlis

  •  24-09-2011, 01:34 67494 σε απάντηση της 67493

    Απ: Πρόβλημα με SqlMemberShip από dev σε production server

    ναι και όλους μαζί και τις απαραίτητες εγγραφές παντού,
    Υπάρχει περίπτωση να θέλει restart ο IIS για να συνέλθει?
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems