|
Subject:
|
Web Site Administration error on Create User
|
|
Posted By:
|
fmegersa
|
Post Date:
|
12/11/2006 1:59:22 PM
|
I created a project with VS 2005 and SQL Server 2005. When I try to create user with the listed below web.config and Asp.net Web Site Administration Tool, I get "An error was encountered. Please return to the previous page and try again." I successfully created roles and tested AspNetSqlProvider under Provider section of Asp.net Web Site Administration Tool. But when I try to create User it ends with an error. Can the problem be from SQL Server security problem or Asp.net Security or browser? I have little knowledge with web.config configuration too. Please help.
<?xml version="1.0"?> <!-- Note: As an alternative to hand editing this file you can use the web admin tool to configure settings for your application. Use the Website->Asp.Net Configuration option in Visual Studio. A full list of settings and comments can be found in machine.config.comments usually located in \Windows\Microsoft.Net\Framework\v2.x\Config --> <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"> <appSettings> <add key="CartPersistDays" value="10" /> <add key="MailServer" value="SMTP" /> <add key="EnableErrorLogEmail" value="false" /> <add key="ErrorLogEmail" value="name200@yahoo.com" /> <add key="ProductsPerPage" value="6" /> <add key="ProductDescriptionLength" value="60" /> <add key="SiteName" value="Dandril" /> <add key="CustomerServiceEmail" value="name200@yahoo.com" /> <add key="OrderProcessorEmail" value="name200@yahoo.com" /> <add key="SupplierEmail" value="name200@yahoo.com" /> </appSettings> <connectionStrings> <remove name="LocalSqlServer" /> <add name="LocalSqlServer" connectionString="Data Source=(local);Integrated Security=false;Initial Catalog=Dandrilling;User ID=famous;Password=infamous" providerName="System.Data.SqlClient" /> </connectionStrings> <system.web> <authorization> <allow roles="Administrators" /> </authorization> <profile> <properties> <add name="CreditCard" type="System.String" /> <add name="Address1" type="System.String" /> <add name="Address2" type="System.String" /> <add name="City" type="System.String" /> <add name="Region" type="System.String" /> <add name="PostalCode" type="System.String" /> <add name="Country" type="System.String" /> <add name="ShippingRegion" type="System.String" /> <add name="DayPhone" type="System.String" /> <add name="EvePhone" type="System.String" /> <add name="MobPhone" type="System.String" /> </properties> </profile>
<membership> <providers> <remove name="AspNetSqlMembershipProvider" /> <add connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" passwordAttemptWindow="10" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordStrengthRegularExpression="" name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider,#xD;#xA; System.Web,#xD;#xA; Version=2.0.0.0, Culture=neutral,#xD;#xA; PublicKeyToken=b03f5f7f11d50a3a" /> </providers> </membership>
<roleManager enabled="true" /> <pages theme="Dandriltheme"/> <!-- Set compilation debug="true" to insert debugging symbols into the compiled page. Because this affects performance, set this value to true only during development. --> <compilation debug="false"/> <!-- The <authentication> section enables configuration of the security authentication mode used by ASP.NET to identify an incoming user. --> <authentication mode="Forms"> <forms name="DandrilLogin" loginUrl="Login.aspx" timeout="60" /> </authentication>
<customErrors mode="RemoteOnly" defaultRedirect="error.aspx" /> <!-- The <customErrors> section enables configuration of what to do if/when an unhandled error occurs during the execution of a request. Specifically, it enables developers to configure html error pages to be displayed in place of a error stack trace.
<customErrors mode="RemoteOnly" defaultRedirect="ErrorPage.htm"> <error statusCode="403" redirect="NoAccess.htm"/> <error statusCode="404" redirect="FileNotFound.htm"/> </customErrors> --> <globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="en-US"/> </system.web> </configuration>
Fekadu
|
|
Reply By:
|
Imar
|
Reply Date:
|
12/11/2006 4:25:02 PM
|
Is this really in your web.config, or is it an encoding issue in this forum??
type="System.Web.Security.SqlMembershipProvider,#xD;#xA; System.Web,#xD;#xA;
I think it should look like this:
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Hope this helps,
Imar --------------------------------------- Imar Spaanjaars http://Imar.Spaanjaars.Com Everyone is unique, except for me. Author of ASP.NET 2.0 Instant Results and Beginning Dreamweaver MX / MX 2004 While typing this post, I was listening to: Nothing Else Matters by Metallica (Track 8 from the album: Metallica) What's This?
|