Wenn eine Web-Anwendung zu Azure bereitstellen versuchen, ein Dienstkonto mit der Google-.net-Client-Bibliothek mit dem folgenden Fehler esWeb-Server eine ungültige Antwort erhalten, während als Gateway oder Proxy-Server fungiert
kehrt zurück 502 - Der Webserver hat eine ungültige Antwort erhalten, während er als Gateway oder Proxyserver agiert hat.
Code-Beispiel:
var certificate = new X509Certificate2(KeyFilePath, "notasecret", X509KeyStorageFlags.Exportable);
ServiceAccountCredential credential = new ServiceAccountCredential(
new ServiceAccountCredential.Initializer(serviceAccountEmail) {
Scopes = new string[] { AnalyticsService.Scope.Analytics };
}.FromCertificate(certificate));
// Create the service.
AnalyticsService service = new AnalyticsService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = "Analytics API Sample",
});
Der obige Code funktioniert, wenn in der Entwicklung führen. Bei der Bereitstellung für AZURE wird jedoch ein Fehler zurückgegeben.
tks man, du rettest mein leben ...: D – Danilo
Ja, du hast mir auch das Leben gerettet! : D – user1019042