When I do this, and try to run monox, it gives me error
http://localhost:2464/MonoX/MonoX/Pages/MonoX/Error.aspx?aspxerrorpath=/MonoX/default.aspx
Server Error in '/MonoX' Application.
Runtime Error Description:
An exception occurred while processing your request. Additionally, another
exception occurred while executing the custom error page for the first
exception. The request has been terminated.
2013-07-26 10:21:46,475 [32] ERROR MonoX [BaseHttpApplication] - Application Error
System.Configuration.ConfigurationErrorsException: Password format specified is invalid. (C:\Users\Downloads\Projects\MonoX\web.config line 435) ---> System.Configuration.Provider.ProviderException: Password format specified is invalid.
at System.Web.Security.SqlMembershipProvider.Initialize(String name, NameValueCollection config)
at System.Web.Configuration.ProvidersHelper.InstantiateProvider(ProviderSettings providerSettings, Type providerType)
--- End of inner exception stack trace ---
at System.Web.Security.Membership.Initialize()
at System.Web.Security.Membership.get_Provider()
at MonoSoftware.MonoX.Repositories.MembershipRepository.GetApplicationId(Boolean enableCache)
at MonoSoftware.MonoX.Repositories.MembershipRepository.GetApplicationId()
at MonoSoftware.MonoX.Utilities.PageUtility.GetPageProperties(String appRelativeCurrentExecutionFilePath)
at MonoSoftware.MonoX.BasePage.GetPageProperties()
at MonoSoftware.MonoX.BasePage.get_PageProperties()
at MonoSoftware.MonoX.BasePage.OnPreInit(EventArgs e)
at System.Web.UI.Page.PerformPreInit()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.monox_pages_monox_error_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
This is my webconfig:
<
membership
defaultProvider
=
"AspNetSqlMembershipProvider"
hashAlgorithmType
=
"SHA1"
>
<
providers
>
<
remove
name
=
"AspNetSqlMembershipProvider"
/>
<
add
connectionStringName
=
"LocalSqlServer"
enablePasswordRetrieval
=
"true"
enablePasswordReset
=
"true"
requiresQuestionAndAnswer
=
"false"
applicationName
=
"MonoX"
requiresUniqueEmail
=
"false"
passwordFormat
=
"Hashed"
maxInvalidPasswordAttempts
=
"5"
minRequiredPasswordLength
=
"7"
minRequiredNonalphanumericCharacters
=
"0"
passwordAttemptWindow
=
"10"
passwordStrengthRegularExpression
=
""
name
=
"AspNetSqlMembershipProvider"
type
=
"MonoSoftware.MonoX.MonoXMembershipProvider, MonoX"
/>
<!-- <
add
name
=
"ActiveDirectoryMembershipProvider"
type
=
"MonoSoftware.MonoX.ActiveDirectoryMembershipProvider"
connectionStringName
=
"ADConnectionString"
attributeMapUsername
=
"sAMAccountName"
applicationName
=
"MonoX"
connectionUsername
=
"username@yourdomain"
connectionPassword
=
"pwd"
/> -->
</
providers
>
</
membership
>