Mein Ziel ist es, einen Azure App Service zu haben, der von einer benutzerdefinierten Domain über HTTPS bereitgestellt wird. Diese App empfängt HTTPS-POST-Anforderungen und sollte die Remote-IP im Prozess protokollieren.Remote-IP in Azure App Service über HTTPS für eine benutzerdefinierte Domäne
ich in der Regel die Remote-IP-Adresse, die IP-Adresse des rufenden Client, wie folgt aus:
HttpRequest request = ...
var IP = request.HttpContext.Connection.RemoteIpAddress;
die App HTTPS für eine benutzerdefinierte Domain diente über To habe ich einen azur CDN Endpunkt aktiviert.
Jetzt ist der IP-I-Eintrag für den CDN-Server nicht der aufrufende Client.
Ist es möglich, die ursprüngliche IP zu erhalten?
Die fraglichen Anfragen sind HTTPS POST, so dass CDN-Caching kein Problem sein sollte.
Fügt das Azure CDN Kopfzeilen hinzu, die solche Informationen enthalten könnten?
Ändert das Hinzufügen eines SSL-Zertifikats direkt zum App Service irgendetwas?
Amazon CloudFront macht das gleiche, aber sie haben Dokumentation über [X-Forwarded-For] (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/RequestAndResponseBehaviorCustomOrigin.html#RequestCustomIPAddresses). Gibt es eine Dokumentation, ob Azure dies tut? – hultqvist