rste Verbindungszeichenfolge für die @SQL Azure EF-Datenbank im Azure Management Portal

Ich habe eine Site mit n Azure, die das Modell EF Database First verwendet.

Wenn ich die Verbindungszeichenfolge in die Datei "web.config" einbette und alles bereitstelle, ist dies rosig.

<add name="MyEntities" connectionString="metadata=res://*/App_Code.Model.csdl|res://*/App_Code.Model.ssdl|res://*/App_Code.Model.msl;provider=System.Data.SqlClient;provider connection string='Data Source=my.database.windows.net;Initial Catalog=myTest_DB;User ID=***;Password=***; MultipleActiveResultSets=False'"  providerName="System.Data.EntityClient"/>

Aber ich möchte die Verbindungszeichenfolge nicht in der web.config haben, da sie Anmeldeinformationen enthält.

So habe ich es in den Bereich für die Verbindungszeichenfolge in den Azure-Eigenschaften verschoben.

Das erste Problem, das ich aufgetreten bin, besteht darin, einen ungültigen Metadaten-Keyword-Fehler zu erhalten.

Ich habe das gelöst, indem ich den Typ von SQL-Datenbank in Benutzerdefiniert geändert habe.

Ich bekomme jetzt aber diesen Fehler:

Die Verbindungszeichenfolge 'MyEntities' in der Konfigurationsdatei der Anwendung enthält nicht das erforderliche providerName-Attribut. "

Ich habe das Web durchsucht und viele Variationen der Verbindungszeichenfolge ausprobiert, aber noch nicht die richtige gefunden.

Hinweis: Ich denke, ich könnte dies zu einer App-Einstellung machen und die Initialisierung des Strings auf Code verschieben, aber auch wenn ich nur der Neugier halber wissen möchte, wie das über das Portal geht.