Jul
9
Written by:
Hans-Peter Schelian
09.07.2007 11:44
The default authentication provider specified in web.config is not configured properly. Authentication settings are disabled.
Diese Meldung betrifft im Konkreten Fall die DotNetNuke Version 4.5.3, ich denke aber das dieses Problem sowohl bei einigen Versionen vorher und vermutlich auch bei einigen Versionen nachher noch bestehen wird.
Nachdem ich mehrfach mit dieser merkwürdigen Fehlermeldung konfrontiert wurde habe ich mir die Mühe gemacht und mal etwas genauer analysiert was es denn damit aus sich hat.
Da ich trotzt intensiver Recherche nicht genau ermitteln konnte unter welchen Umständen es zu diesem Problem kommt, habe ich dennoch einen einfach Weg gefunden das Problem zu beheben.
Der Fehler tritt auf wenn in der web.config folgender Eintrag vorhanden ist:
<!-- set code access security trust level - this is generally set in the machine.config -->
<trust level="Medium" originUrl=".*" />
Den Fehler beheben kann man indem man diesen Eintrag einfach auskommentiert, eben so:
<!-- set code access security trust level - this is generally set in the machine.config
<trust level="Medium" originUrl=".*" />
-->
Ich habe noch keine umfassenden Tests durchgeführt ob es durch dieses auskommentieren an anderer Stelle negative Seiteneffekte gibt, aber wenn das so sein sollte, bitte einfach einen Kommentar hinterlassen.