Eigener Membership Provider wirft OutOfMemory Exception




Hallo NG,

ich bin gerade etwas am Verzweifeln bei der Erstellung eines eigenen
Membership Providers. Der wird an sich total simpel sein und muss nur
User über eine schon existierende .NET 1.1 Assembly authentifizieren.

Dementsprechen habe ich eine Klasse die von MembershipProvider erbt
erstellt:

Public Class MEMembershipProvider
Inherits MembershipProvider

Ich habe dabei alle Eigenschaften und Funktionen unberührt gelassen, bis
auf ValidateUser ... in allen anderen steh einfach nichts drinnen. Sollte
ja ok sein für den ersten Test, auch lt. Beispielen die ich gefunden habe
(zB auf 15seconds).

In ValidateUser wird eben eine ganz simple Authentifizierung
durchgeführt.

Die web.config habe ich wie folgt geändert:

<membership defaultProvider="MEMembershipProvider">
<providers>
<add name="MEMembershipProvider"
type="bpk.bpkMail.Providers.MEMembershipProvider"
/>
</providers>
</membership>

Führe ich nun meine WebApp aus, komme ich noch ganz normal auf den Login
Screen. Gebe ich dort die Userdaten ein, wird folgende Exception
geworfen:

System.Configuration.ConfigurationErrorsException was unhandled by user
code
BareMessage="Eine Ausnahme vom Typ System.OutOfMemoryException wurde
ausgelöst."

Hm ... OutOfMemoryException dürfte etwas irreführend sein, nachdem der
Fehler auf die web.config zeigt dürfte die Providerkonfiguration wohl
fehlerhaft sein. Aber warum? Alle Beispiele, die ich gefunden habe, auch
in der MSDN, implementieren das nicht anders.

Irgendwelche Ideen?

Danke & lg
b.
.



Relevant Pages