In der HTTPS-Anforderung gibt Request.IsSecureConnection false zurück

Ich habe eine asp.net-Anwendung, die in https (SSL) arbeitet. Dies funktioniert gut auf meinem lokalen Computer und in Amazon AWS (Produktionsumgebung).

Aber wenn ich diese Anwendung im Büro hosten (zum Testen), passieren einige seltsame Dinge.

Ich kann das sehenhttps im Browser und das Sperrzeichen.

Fiddler zeigt auch, dass die Ausgabe verschlüsselt ist und Port 443 zeigt.

AberHttpContext.Current.Request.IsSecureConnection kehrt zurückfalsch

UndHttpContext.Current.Request.Url.Scheme kehrt zurückhttp.

Im Büro verwenden wir die Juniper SSG-Firewall und TMG 2010 (Forefront Threat Management Gateway 2010). Der Server erhält also eine Anfrage über Juniper und TMG 2010. Vielen Dank im Voraus.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage