Ok hier ist mein Dilemma, ich habe auf einem gemeinsamen Host bei discountasp.net (IIS 6) für einige Zeit jetzt entwickelt. Alles lief gut, aber jetzt, dass app abgeschlossen ist, verschieben wir es auf seine eigenen dedizierten Server, die jetzt Server 2008 und IIS 7 ist.
Ich verwende derzeit Asp-Forms-Authentifizierung (die wiederum scheint zu funktionieren, nur gut auf IIS6)
Das Problem scheint aufzutreten, nachdem ich auf Login klicke, erscheint das Feld "Signing In" ein Fehler tritt dann im JavaScript von Membership.js auf: "Object Does not Support Membership.js" Ich habe überprüft, dass der Code es zu: membership.BeginLogin(uid, pwd, rememberme); geschafft hat und tatsächlich die richtigen Variablen übergeben hat.
Eine weitere merkwürdige Sache, die mir beim Einstellen der Formularberechtigungen auffiel, war, dass es ewig dauerte, bis ich in der IIS 7-Verwaltungskonsole Benutzer oder Rollen auswählen konnte, und dann mit der folgenden Fehlermeldung abbrach: Beim Herstellen einer Verbindung zu SQL Server ist ein netzwerkbezogener oder instanzspezifischer Fehler aufgetreten. Überprüfen Sie, ob der Instanzname korrekt ist und ob SQL Server so konfiguriert ist, dass er Remoteverbindungen zulässt (provider - named pipes provider: error 40 - could not open a connection to SQL Server.)
Ich bin eher schwach auf der Hardware/Konfiguration Seite des Hauses, so bin ich nicht wirklich sicher, was das Problem ist, es ist fast als ob IIS7 die DB nicht sehen kann. Beide befinden sich jedoch auf demselben Server. Wenn mir jemand einen Tipp geben könnte, wie ich das Problem lösen kann, wäre ich sehr dankbar!
Vielen Dank im Voraus Bryan