none
problema con el control CreateUserWizard RRS feed

  • Pregunta

  • saludos, disculpen estoy usando un control wizard para el proceso de registro de usuarios a mi sitio,tengo entendido que cuando la propiedad "MemberShipProvider" está vacía debe utilizar la membresía del web.config y en mi webconfig tengo

    <configuration>
    .......
      <connectionStrings>
    <add name="ApplicationServices" connectionString="Server=SQLHOSTING.net;Database=DB_nombreMibase;User Id=DB_nombre_admin;Password=*****;" providerName="System.Data.SqlClient" />
            <add name="nombreMiConnectionString" connectionString="Data Source=SQLHOSTING.net;Database=DB_nombreMibase;User Id=DB_nombre_admin;Password=*****" providerName="System.Data.SqlClient" />
      </connectionStrings>
      <system.web>
        <compilation debug="true" strict="false" explicit="true" targetFramework="4.0">
    <authentication mode="Forms">
          <forms name="SESSION-GESTOR" loginUrl="~/Account/Login.aspx" timeout="2880" />
        </authentication>
        <membership>
          <providers>
            <clear />
            <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" />
          </providers>
        </membership>
        <profile>
          <providers>
            <clear />
            <add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/" />
          </providers>
        </profile>
        <roleManager enabled="false">
    .......
    </configuration>

    también deshabilite propiedad "LoginCreatedUser=false", pero siempre que doy click en boton para registrar me arroja mensage

    Error al localizar el store procedure 'dbo.aspnet_CheckSchemaVersion'


    La programacion en Microsoft cada ves se torna inalcanzable

    jueves, 17 de marzo de 2016 23:38

Respuestas

  • Bueno, ya lo arreglé; la verdad que ya me estaba enredando entre tanto info(personalizar control UserWizard,Sessiones en SQLServer, publicacion de App_Data).Pues la solución era mucho mas simple: en ambiente VisualStudio ya nos crea una base de datos por default cuando configuramos autenticacion de sqlserver, y me doy cuenta que la mayoría de los webhosting proporcionan el mecanismo de adjuntar o restaurar una BD ya creada(esto previo a la subida del sitioweb).Lo que descubrí apenas y quizá ustedes ya lo saben es que se puede utilizar una sola base de datos para el esquema del membership y nuestras tablas de aplicacion de site, no es necesario ejecutar la herramienta "asp_regsql.exe" ni el InstallTemplateSQL.dll

    La programacion en Microsoft cada ves se torna inalcanzable

    sábado, 19 de marzo de 2016 0:08

Todas las respuestas

  • hola

    en la db DB_nombreMibase creaste la estructura de tablas y procedure que requiere asp.net membership ?

    Creating the Membership Schema in SQL Server (C#)


    salduos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 18 de marzo de 2016 0:25
  • hola

    en la db DB_nombreMibase creaste la estructura de tablas y procedure que requiere asp.net membership ?

    Creating the Membership Schema in SQL Server (C#)


    salduos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    ok, le agradescosr. Leandro, pues en efecto esto no lo implementé porque en este link me muestra un modo de autenticacion windows para crear las tablas inicialmente y en un webhosting no tenemos estos permisos sobre el Server, quizá la puedo crear antes de publicar el sitio pero quedaría el problema de como adjuntarla en websqlserver ? si estos esquemas se crean en una base como admin.

    por eso busco mas bien cómo evitar que el control userwizard busque esos esquemas y poder autenticar yo insertando datos de usuarios directamente en mi base con UserSQL y passSQL 


    La programacion en Microsoft cada ves se torna inalcanzable


    viernes, 18 de marzo de 2016 3:56
  • Bueno, ya lo arreglé; la verdad que ya me estaba enredando entre tanto info(personalizar control UserWizard,Sessiones en SQLServer, publicacion de App_Data).Pues la solución era mucho mas simple: en ambiente VisualStudio ya nos crea una base de datos por default cuando configuramos autenticacion de sqlserver, y me doy cuenta que la mayoría de los webhosting proporcionan el mecanismo de adjuntar o restaurar una BD ya creada(esto previo a la subida del sitioweb).Lo que descubrí apenas y quizá ustedes ya lo saben es que se puede utilizar una sola base de datos para el esquema del membership y nuestras tablas de aplicacion de site, no es necesario ejecutar la herramienta "asp_regsql.exe" ni el InstallTemplateSQL.dll

    La programacion en Microsoft cada ves se torna inalcanzable

    sábado, 19 de marzo de 2016 0:08