Google Analytics API auf Azure

7

Ich möchte die Google Analytics-API auf meiner MVC-Website verwenden, die Authentifizierung mit dem API-Dienstkonto und oauth2 mit keinen Problemen auf meinem lokalen Host, aber sobald ich Azure bereitstellen, erhalte ich einen Fehler 502:

  

"502 - Der Webserver hat eine ungültige Antwort erhalten, während er als   Gateway oder Proxy-Server. Es gibt ein Problem mit der Seite, die Sie sind   suchen, und es kann nicht angezeigt werden. Wenn der Webserver (während   fungiert als Gateway oder Proxy) kontaktiert den Upstream-Content-Server,   Es hat eine ungültige Antwort vom Inhaltsserver erhalten. "

heres meinen Code:

%Vor%

Ich kann nicht herausfinden, was es verursacht? Bin ich etwas in Azure fehlt?

Danke für jede Hilfe.

    
Phil Jenkins 07.06.2013, 19:58
quelle

2 Antworten

9

Nach stundenlangen Schmerzen bei genau diesem Problem habe ich eine Arbeit gefunden, indem ich verschiedene Informationsquellen zusammengetragen habe.

Das Problem tritt auf, wenn versucht wird, die p12-Datei von der Azure-Website zu lesen, d. h. diese Zeile in meinem Code schlägt fehl

%Vor%

Keine Ahnung warum, aber es funktioniert, wenn Sie die Datei in eine cer und key.xml Datei teilen?

Entpacken Sie zuerst diese Dateien (ich habe gerade eine Konsolen-App verwendet)

%Vor%

Kopieren Sie sie dann auf Ihre Website und laden Sie sie dann so ein

%Vor%

Das funktioniert jetzt für mich und ich hoffe, es hilft dir.

    
Martyn 10.06.2013, 04:23
quelle
16

Ich stieß auch auf das gleiche Problem, aber übergeben X509KeyStorageFlags.MachineKeySet in den Konstruktor auch das Problem für mich behoben.

%Vor%     
Lawrence Lee 18.11.2013 10:16
quelle