Ik ben bezig met een project voor Sharepoint 2007.
We gebuiken naast Windows Authentication ook Forms authentication.
Voor dat laaste wil ik de ASpNetSqlMembershipProvider Customizen.
De basis werkt, dat wil zeggen dat aangemaakte users (met de asp.net configuration tool)
kunnen inloggen.
Echter, ik wil vanuit mijn webpart de ValidateUser method overriden. Voor zover ik weet is het voldoende dat in de web.config als standaard provider de custom provider staat ingesteld.
Ik hoef dus de custom provider niet te instantieren. Het aanroepen van membership.ValidateUser(...)
zou voldoende moeten zijn om mijn custom membership te gebruiken.
nu krijg ik op de aanroep echter de volgende fout:
De connectionstring staat wel degelijk gedefinieerd in de web.config (ik kan immers ook inloggen!), maar op de een of andere manier laat de web.config niet goed in of zo ???
ook als ik zelf probeer de inhoud van de web.config op te vragen middels
Dan krijg ik steevast 0 connectionstrings terug
Iemand dit ook wel eens gehad en weet wat eraan te doen ?
We gebuiken naast Windows Authentication ook Forms authentication.
Voor dat laaste wil ik de ASpNetSqlMembershipProvider Customizen.
De basis werkt, dat wil zeggen dat aangemaakte users (met de asp.net configuration tool)
kunnen inloggen.
Echter, ik wil vanuit mijn webpart de ValidateUser method overriden. Voor zover ik weet is het voldoende dat in de web.config als standaard provider de custom provider staat ingesteld.
Ik hoef dus de custom provider niet te instantieren. Het aanroepen van membership.ValidateUser(...)
zou voldoende moeten zijn om mijn custom membership te gebruiken.
nu krijg ik op de aanroep echter de volgende fout:
Visual Basic .NET:
1
2
3
| An exception of type 'System.Configuration.ConfigurationErrorsException' occurred in System.Web.dll but was not handled in user code Additional information: The connection name 'LocalSqlServer' was not found in the applications configuration or the connection string is empty. |
De connectionstring staat wel degelijk gedefinieerd in de web.config (ik kan immers ook inloggen!), maar op de een of andere manier laat de web.config niet goed in of zo ???
ook als ik zelf probeer de inhoud van de web.config op te vragen middels
Visual Basic .NET:
1
| system.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("\").RootSectionGroup.Sections.Item("connectionStrings") |
Dan krijg ik steevast 0 connectionstrings terug
Iemand dit ook wel eens gehad en weet wat eraan te doen ?
GamiQ, de game notes app met game maps!