2016-12-09 4 views
1

Ich habe eine Azure-Website und Azure-Datenbank dafür bereitgestellt. Meine Website ist eine MVC-Website mit Account Controller, die einen Benutzernamen und ein Passwort benötigt, um asp.net zu verwenden. Ich habe das Konto für die Anmeldung erstellt. Alles ist in Ordnung, bis ich mich anmelde. Meine Azure-Apps werfen eine Ausnahme aus. Ich gehe davon aus, dass meine Web-Apps keine Verbindung mit meiner Azure-Datenbank herstellen können.Azure-Webanwendungen können nicht mit Azure-Datenbank verbunden werden

Login Error

ich es so einsetzen wieder in meinem lokalen Rechner mit lokalen Datenbank zu überprüfen, ob meine apps funktioniert oder nicht.

hier ist die Liste der Sache, dass ich und das Ergebnis der Login-Seite getan haben:

  • Verwendung lokalen Rechner lokale Datenbank (Erfolg)
  • Verwendung lokalen Rechner Azure-Datenbank (Erfolg)
  • Verwendung Azure Website Azure-Datenbank (gescheitert)

ich habe meine Web-Anwendungen zu Azure-Datenbank in Azure Management Portal zeigen, wie ähnliche My Data Connection in Azure

und auch die Verbindungszeichenfolge in Web.config-Datei wie folgt

<add key="CMMSConnectionString" value="Data Source=tcp:(my azure database server).database.windows.net,1433;User ID=(my username);Password=(my password);Initial Catalog=(my azure database);" /> 

dies genau die gleiche Verbindungszeichenfolge von meinem lokalen Website gearbeitet.

Alle Vorschläge wären sehr willkommen. Hinweis: CMMS ist der Name meines Projekts

+0

In DB> Firewall-Dienste haben Sie "Zugriff auf Azure-Dienste zulassen" aktiviert? –

+0

@NeilThompson ja ich habe. –

+0

Sind Sie sicher, dass die DB-Verbindung fehlschlägt? – juunas

Antwort

1

Von der Aufrufliste scheint dies keine SQL Azure-basierte Ausnahme zu sein. Gibt es Nicht-SQL-Callouts für andere Web-Services/APIs in Ihrem ValidateEmployee-Callback?

+0

Okay, ich werde das überprüfen, aber ich verstehe immer noch nicht, warum es kein Problem gibt, wenn ich meine lokalen Apps mit der Azure-Datenbank verbinde. Ich kann meine Apps richtig verwenden. Ich kann mich einloggen, Daten eingeben, usw. –

Verwandte Themen