Gdy próbuje wdrożyć aplikację internetową do Azure przy użyciu konta usługi z biblioteką klienta Google NET to wraca z następującym błędemserwer Web otrzymał niepoprawną odpowiedź działając jako brama lub serwer proxy
502 - Serwer sieci Web otrzymał nieprawidłową odpowiedź, działając jako brama lub serwer proxy .
przykładem Kod:
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",
});
Powyższy kod działa, gdy uruchomić w rozwoju. Jednak po wdrożeniu w AZURE zwraca błąd.
TKS, uratujesz mi życie ...: D – Danilo
Tak, uratowałeś też moje życie! :RE – user1019042